Skip to content

r2rstep/ddd-fastapi-template

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 

Repository files navigation

FastAPI + PostgreSQL project template for DDD projects

The project provides template for DDD projects. It is heavily inspired by Architecture patterns with Python

Project Generation

  1. Use cookiecutter to generate project
  2. Reformat code: invoke sort-imports format

Outcome

After it is generated, the project:

  • has authentication flow configured (register/login/reset password/refresh token) provided by fastapi-users
  • has structure and basic classes for DDD following guideline in Architecture patterns with Python
  • has backend, postgres and pgadmin services running
  • environment is based on docker

About

Project template for generating DDD projects with FastAPI

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published