Web
Minimal Vue SPA for the Zitadel-protected GraphQL API.
Local setup
- Copy
.env.exampleto.env.localand set the Zitadel authority, SPA client ID, and project ID. - Configure
http://localhost:5173/callbackas the Zitadel redirect URI. - Start the Rust API from the repository root with
cargo run. - Start the frontend with
pnpm dev.
The Vite development server proxies /graphql to http://127.0.0.1:8080/graphql.