Update design overview with tech used

2024-02-21 16:11:48 +01:00
parent 9c146c95a4
commit 038e6a55f7
3 changed files with 11 additions and 3 deletions

14
Home.md

@@ -1,17 +1,25 @@
# Welcome to the Generational Heritage wiki!
## Scratch design / Dizájn vázlat:
## Use case diagram
![Use case diagram of user flows](assets/design-overview.drawio.png)
## Dizájn:
### Tech overview / Technológiai körkép:
![Scratch overview of the used tech.](assets/scratch_design.drawio.png)
![Design overview of the used tech.](assets/design-overview.drawio.png)
- Platform: *OCI* ([freetier 6ocpu and 26gb ram](https://www.oracle.com/cloud/free/?intcmp=ohp052322ocift#free-cloud-trial))
- Container orchestration: *[K3S](https://k3s.io/)*
- Ingress/LoadBalancer: *[Traefik](https://traefik.io/)*
- Authentication and user management: *[Zitadel](https://zitadel.com/)*
- Authorization: *A [Go](https://go.dev/) microservice that checks user relationship with other data*
- Static Hosting: *[Cloudflare](https://www.cloudflare.com/) pages*
- Frontend: *[Svelte-kit](https://kit.svelte.dev/)*
- Backend: *[Go](https://go.dev/) microservice that does the business logic*
- DNS and proxy provider: *[Cloudflare](https://www.cloudflare.com/)*
## Backend Service Scratch
## Backend Service
### List of Endpoints

Binary file not shown.

After

Width:  |  Height:  |  Size: 388 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 372 KiB