- Click Use this template button and enter a new repository name to start using this template
- Wait for a few minutes for the github action to prepare the repository.
- FastApi as backend framework. Check out their documentation.
- SQLAlchemy as the ORM.
- Default database backend is PostgreSQL, but you can change it to any other database.
- Generates an SDK to be used by frontend teams during docker build.
- Creates a
README.md
file that explains how to use the boilerplate.
For suggestions to improve the boilerplate, check https://github.com/dev-paraboly/python-backend-boilerplate as it is the place where templating happens.
For more info on how this works: https://simonwillison.net/2021/Aug/28/dynamic-github-repository-templates/