# FastAPI + Vue 3 (Vite) Monorepo Dieses Repository enthält ein Backend (FastAPI) und ein Frontend (Vue 3 + Vite). Im Dev-Modus läuft das Frontend über Vite (`localhost:5173`) und proxyt API-Calls auf das Backend (`127.0.0.1:8000`) via `/api`. ## Tech Stack **Backend** - FastAPI - SQLAlchemy + Alembic (Migrationen) - SQLite (Default, konfigurierbar über `DATABASE_URL`) **Frontend** - Vue 3 - Vite - TypeScript - Axios (gekapselt in einer API-Schicht) - `openapi-typescript` (typed Client-Types aus FastAPI OpenAPI) --- ## Repository Struktur (High-Level)