Skip to content

A modular and flexible starter kit for FastAPI projects, featuring branches with various extensions.

License

Notifications You must be signed in to change notification settings

Hoopoes/FastStart

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

fastapi-logo

FastStart: A FastAPI Starter Kit

License Stars Forks Issues Pull Requests Contributors

FastStart is a modular and flexible starting point for building backend microservices with FastAPI. This repository provides a robust base structure with various extensions and configurations to help you get started quickly and efficiently.

Features

  • Base Structure: A well-organized and scalable FastAPI project structure to kickstart your development.
  • Prisma-ORM Base Structure: A base structure with Prisma ORM integrated.
  • Multiple Variations: Branches with various features and integrations, such as:
    • YOLO Models: Implement YOLO (You Only Look Once) models for object detection and computer vision applications.
  • Extensible: Easily add and customize features as per your project requirements.
  • Best Practices: Follow industry best practices for code organization, security, and performance.

Getting Started

To get started with the FastAPI Starter Kit, clone the repository using the following command:

Example:

git clone -b <BRANCH_NAME> https://github.com/Hoopoes/FastStart.git
git clone -b base https://github.com/Hoopoes/FastStart.git

Branches

Branch Name Description
base The base branch with the simplest base FastAPI structure.
prisma-orm This branch has prisma orm implemented in the simplest base FastAPI structure.
ultralytics-yolo Example implementations of YOLO models for object detection. (Coming Soon)

Contact

For any questions or feedback, please reach out to:

Or open an issue on GitHub.