Full-stack todo app demonstrating modern web development: FastAPI (async Python), Svelte 5 (reactive UI), PostgreSQL (SQLAlchemy 2.0 async ORM and asyncpg driver). Performance-focused migration from Flask/Jinja/SQLite to modern async stack. Includes CRUD operations, proper API design, and modern tooling.
This will spin up 3 containers (db/backend/frontend). All of those are the dev versions for now.
docker compose up --build