Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/prostomarkeloff/fastapi-tortoise

The template for building scalable web APIs based on FastAPI, Tortoise ORM and other.
https://github.com/prostomarkeloff/fastapi-tortoise

asyncio fastapi openapi project-template python3 rest swagger

Last synced: 13 days ago
JSON representation

The template for building scalable web APIs based on FastAPI, Tortoise ORM and other.

Awesome Lists containing this project

README

        

# FastAPI and Tortoise ORM.
Powerful but simple template for web APIs w/ FastAPI (as web framework) and Tortoise-ORM (for working via database without headache).

## Features
* Deploying with Docker.
* Local development with docker-compose.
* Fast and powerful web framework and ORM.
* Clear and fast code.
* Some powerful utils out-of-the-box that are highly customizable with tests.

## How to use?

1. Clone this repository (`git clone https://github.com/prostomarkeloff/fastapi-tortoise`)
2. Rename `.env.example` to `.env`
3. Delete unnecessary code (like `items` router and tests for it)
4. Customize!
5. `make dev-up`