fastapi-starter

A minimal FastAPI "starter" template for new projects...

boilerplateminimalfastapi
FreeRepo

Preview

fastapi-starter preview

Overview

FastAPI Starter is a minimal template for building REST APIs with FastAPI, featuring complete CRUD operations, pagination, search functionality and MongoDB integration using the Motor async driver. The boilerplate includes Docker setup for development and production, comprehensive pytest test coverage and a Makefile for convenient commands, making it suitable for rapid API development and deployment.

Features

crud-operationspaginationsearch-functionalityenvironment-configurationmongodb-integrationasync-drivercomprehensive-testingdocker-supportmakefile-commandsapi-documentation

Feature Flags

searchapiDocsformsValidation

Recommended Use Cases

api-developmentbackend-startermongodb-projectsasync-applications

Frontend

None

Backend

fastapipythonmotorpymongo

Auth Providers

None

Deployment Targets

docker

Payment Providers

None

Quick Facts

โญ Stars
0
๐Ÿด Forks
0
๐Ÿงพ License
mit
๐Ÿ”„ Active
Unknown

Stack

Framework
fastapi
Language
python
Database
mongodb
ORM
motor
Testing
pytest

Data Layer

Databases
mongodb
ORM
motor

UI Stack

Developer Experience

Docker
Yes
Tests
Yes
Quickstart
Yes
env.example
Yes

Pricing

Classification
free
Selected
โ€”
Notes
No clear pricing signals
Get Started with this Boilerplate