ivan-borovets / fastapi-clean-example
git clone https://github.com/ivan-borovets/fastapi-clean-example.git
Practical Clean Architecture backend example built with FastAPI. No stateful globals (DI), low coupling (DIP), tactical DDD, CQRS, proper UoW usage. REST API, per-route error handling, session-based auth, contextual RBAC. Bundled with extensive docs and modern tooling
+0
stars, 24h · #39,281
+~0
stars, 7 days · #39,355
+~0
stars, 30 days · #39,493
596
★ total
84
forks · 0 open issues
Star history (as recorded here)
LanguagePython
LicenseMIT
Created2024-11-04 (1y ago)
Last push15d ago
OwnerUser
GitHub topics
alembicapiarchitectureclean-architecturecqrscruddependency-injectionfastapifastapi-authfastapi-crudfastapi-examplefastapi-templatehexagonal-architectureonion-architecturepythonpython-clean-architecturerestful-apisqlalchemyunit-of-workuv