fastapi-boilerplate
fastAPI boilerplate for API based access along with user management
apiboilerplatemongodbpython3user-managementmotorasyncioapikeyfastapi
FreeRepo
Overview
This FastAPI boilerplate provides a ready-to-use backend with API key authentication, role-based access control and user management features including email verification and account disabling. Built with Python, FastAPI, MongoDB and UVLoop, it helps developers ship fast with a structured project layout covering endpoints, security, database operations and Pydantic models for validation.
Features
api-key-authenticationrole-based-access-controluser-managementemail-verificationuser-disablemultiple-endpointsasync-support
Feature Flags
authenticationemailsauthorization
Recommended Use Cases
rest-apiuser-management-systemapi-key-based-access
Frontend
None
Backend
fastapipythonuvicornmotorasyncio
Auth Providers
api-key
Deployment Targets
None
Payment Providers
None
Quick Facts
Stack
Framework
fastapi
Language
python
Database
mongodb
ORM
motor
Data Layer
Databases
mongodb
ORM
motor
UI Stack
Developer Experience
Docker
No
Tests
No
Quickstart
Yes
env.example
No
Pricing
Classification
free
Selected
โ
Notes
No clear pricing signals