← All projects

fastapi_project_template

by @m0kr4n3

21

RESTful Back-end project template with FastAPI + PostgreSQL + JWT + Docker + nginx

About this project

fastapiprojecttemplate RESTful Back-end project template with FastAPI + PostgreSQL + JWT + Docker + Nginx Features Docker with FastAPI and PostgresSQL. Authentication and securing Item routes with JWT tokens Fastapi which means an interactive API documentation. Scalable and evolutive structure for large projects. Built on Python: 3.11. Routes File Structure Installation and usage clone the repository 1) Using python use venv virtual environment Install dependencies Create env from env template: Put there the necessary info Run main.py 2) Using docker Install docker-compose if it's not done already Run docker-compose in the repo root directory : Inspired from Full Stack FastAPI and PostgreSQL - Base Project Generator

From the project README on GitHub

Stars
21
Forks
1
License
MIT
Last push
4 Dec 2023

Add this badge to your README

Show that your project is listed on Made in Algeria.

Made in Algeria
[![Made in Algeria](https://www.madeinalgeria.dev/badge/fastapi-project-template.svg)](https://www.madeinalgeria.dev/projects/fastapi-project-template)

Related projects