- ⚡️ FastAPI for the Python backend API
- 💾 PostgreSQL as an SQL database
- 🍁 SQLAlchemy as an ORM
- Generic ORM model as a convenience CRUD-operations base class
- 🗺️ Alembic as a migration tool
- 🔍 Pydantic for the data validation and settings management
- 🕵️ mypy for static type checks
- 🧹 ruff for linting and code formatting
- 🐋 Docker Compose for development and production
- ✅ Tests with pytest
- 🏗️ Poetry for managing dependencies and packaging
- 🛬 Just as a command runner
-
Notifications
You must be signed in to change notification settings - Fork 0
hagelslagvier/generic-fastapi-server
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
Generic Template for Web Services
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published