docs: add architecture documentation and slides

This commit is contained in:
2026-07-14 11:04:49 +03:30
parent e99060de41
commit c54f6edc1e
23 changed files with 765 additions and 0 deletions

View File

@@ -0,0 +1,18 @@
# ADR 005: Add FastAPI Demo Client Service
## Status
Accepted.
## Context
The gRPC service needs a simple browser demo for interviews and reviewers.
## Decision
Add `gapido_demo`, a small FastAPI backend-for-frontend that serves static UI and calls the auth service over gRPC.
## Consequences
The demo shows how a separate microservice consumes auth. It remains separate from the auth service package and can be exposed safely through Caddy.