{"repo":"joaoflaviosantos/fastapi-async-sqlmodel-boilerplate","free":true,"listed":false,"github":"https://github.com/joaoflaviosantos/fastapi-async-sqlmodel-boilerplate","clone":"git clone https://github.com/joaoflaviosantos/fastapi-async-sqlmodel-boilerplate.git","description":"A fully asynchronous FastAPI boilerplate. Built for extensibility and speed, it incorporates FastAPI, SQLModel, Alembic, PostgreSQL, Redis, Celery and Locust. 🚀","language":"Python","stars":30,"topics":["alembic","asynchronous","fastapi","postgresql","pydantic-v2","redis","sqlmodel","api-rest","backend","pydantic"],"license":"MIT","category":"databases-storage","readme_excerpt":"FastAPI Async SQLModel Boilerplate Supercharge your FastAPI development. A backend for perfectionists with deadlines and lovers of asynchronous programming. 🔍 Project Overview This FastAPI boilerplate for high-performance APIs leverages async programming alongside libraries such as SQLModel , Redis , Celery , Locust , NGINX , and Docker . It follows a Clean Architecture utilizing the Repository and Service Patterns on top of a Django-inspired modular folder structure. Key areas like system/tiers , system/users and blog/posts showcase an optimal balance between modularity, clarity, and separation of concerns . The project also includes an independent Locust load testing suite ( locust/ ) with its own virtual environment for performance and stress testing. It aims to provide a robust structure while serving as an excellent tool for quick POC (Proof of Concept) validations and MVP (Minimum Viable Product) launches. Crafted to attract enthusiasts who appreciate how Django operates but demand the decoupling of modern architectural patterns, this project offers a solid foundation for API development, incorporating a blend of cutting-edge technologies and architectural best practices. 🌟 Key Features This project seeks to provide a strong foundation for API development , incorporating a blend of cutting-edge technologies and structural principles: - 🏛️ Clean Architecture: Strict separation of concerns using the Repository and Service patterns. Routers handle HTTP, Services encapsu","default_branch":null,"files":null,"tree":[],"storefront":"/r/joaoflaviosantos","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/joaoflaviosantos/fastapi-async-sqlmodel-boilerplate/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}