Skip to content

🟢 Template for building a FastAPI application

Notifications You must be signed in to change notification settings

ummataliyev/fastapi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FastAPI

FastAPI Project Overview

Overview

This project is a template for building a FastAPI application with the following features:

  • Example management: CRUD operations for user data.
  • PostgreSQL: A relational database for persistent storage.
  • Redis: Optional caching and broker integration.
  • MongoDB: Optional NoSQL database support.
  • Alembic: Database migrations for PostgreSQL.
  • Pydantic: For data validation with user input and API responses.

Requirements

Make sure you have the following prerequisites:

  • Python >= 3.12.3
  • PostgreSQL >= 15.10 (for relational data storage)
  • Redis (optional, for caching)
  • MongoDB (optional, for NoSQL data storage)

Docs

About

🟢 Template for building a FastAPI application

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published