fastapi-boilerplate
FastAPI boilerplate project for backend implemented with a RESTful API
pythonapiredistemplateboilerplatesqlalchemydatabasebackendrest-apipostgresqlpoetryrestful-api
Overview
This FastAPI boilerplate provides a ready-to-use backend template for building RESTful APIs with user authentication, real-time monitoring, data processing and alerting capabilities. It uses FastAPI, PostgreSQL, Redis, JWT authentication and includes tools for code quality and API documentation generation.
Features
user-authenticationreal-time-monitoringdata-processingalerting-systemrsa-encryptionapi-documentationswagger-ui
Feature Flags
authenticationinvoicesblogecommercefileUploadsstoragerealtimeauthorizationnotificationsapiDocscachingformsValidation
Recommended Use Cases
rest-api-backendmobile-application-backendscalable-infrastructure
Frontend
reacttypescriptaxios
Backend
fastapiuvicornstarlettepydantic
Auth Providers
jwt
Deployment Targets
None
Payment Providers
None
Quick Facts
โญ Stars
5
๐ด Forks
2
๐งพ License
mit
๐ Active
Yes
๐ Last Commit
2025-11-01T20:03:55.000Z
GitHub
Stack
Framework
fastapi
Language
python
Database
postgresql
Auth
jwt
ORM
sqlalchemy
Testing
pytest
CI
github-actions
Data Layer
Databases
postgresql, redis
ORM
sqlalchemy
UI Stack
Developer Experience
Docker
No
Tests
Yes
Quickstart
Yes
env.example
Yes
CI
github-actions
Pricing
Classification
free
Selected
4 usd / month
Notes
Open source project with MIT license