An extendable async API using FastAPI, Pydantic V2, SQLAlchemy 2.0, PostgreSQL and Redis.
FastAPI boilerplate is designed to create an extendable async API using FastAPI, Pydantic V2, SQLAlchemy 2.0, and PostgreSQL. It incorporates various technologies and features such as user authentication with JWT, Redis caching, ARQ job queues, Docker Compose, NGINX for reverse proxy and load balancing, and more. It aims to provide a flexible and efficient solution for building APIs.
FastAPI boilerplate is a comprehensive solution for building extensible async APIs using FastAPI, Pydantic V2, SQLAlchemy 2.0, and PostgreSQL. It offers a range of features including user authentication, caching, job queues, rate limiting, and more. The boilerplate aims to provide a flexible and efficient framework for developing APIs and can be easily customized and extended to meet specific requirements. With its support for Docker Compose and NGINX, it simplifies the deployment and scalability of the API.
A fullstack boilerplate provides a starter application that includes both frontend and backend. It should include database, auth, payments, user roles and other backend services to build a fully featured saas or webapps.
A website that uses Docker for containerization to streamline development, testing, and deployment workflows. This includes features such as containerization of dependencies, automated builds and deployments, and container orchestration to ensure scalability and availability.