Tech Stack¶
This is a Python web application built with:
- Litestar -- ASGI web framework (main application framework)
- Jinja2 -- Template engine for HTML rendering
- HTMX -- Server-driven frontend interactivity for actions that require server state
- AlpineJS -- Client-side interactivity for non-server-driven actions
- Tailwind CSS -- Utility-first CSS framework
- psycopg -- Async PostgreSQL driver
- Pydantic -- Data validation and settings management
- Alembic -- Database migrations in
src/unspend/repository/migrations/