The project uses:
- FastAPI
- Pydantic v2 for the schema validation
- SQLModel (SQLAlchemy v2) for the ORM
- PostgreSQL (a Docker container)
Also, the dev scripts can be run with Make, and use ruff and Pyright for formatting/linting and type checking.
The project uses:
Also, the dev scripts can be run with Make, and use ruff and Pyright for formatting/linting and type checking.