About

Cookiecutter FastAPI project

Cookiecutter template for a FastAPI app.

Quickstart

  1. Install the latest version of Cookiecutter

  2. Generate the FastAPI sample project:

    cookiecutter https://github.com/DanielLenz/cookiecutter-fastapi-project.git
    
  3. Optionally, install Task to run the build tasks.

  4. Follow the tasks in Taskfile.yml to run the FastAPI app

Features

Coming soon

Some of the features that I’d like to add in the near future are

  • GitHub Actions for basic CI/CD setup

  • Proper logging setup

  • Examples for websocket connections

  • A basic security setup