Overview:
The manage-fastapi
project is a generator and manager for FastAPI. It provides customizable project and app boilerplates and handles the structuring of the project for you. It offers optional Dockerfile and docker-compose generation for your project needs, as well as optional pre-commit hook generation. This tool aims to provide a highly customizable CLI while maintaining a simple interface for new users.
Features:
- Customizable project boilerplate: Generates a customizable project boilerplate for FastAPI.
- Customizable app boilerplate: Generates a customizable app boilerplate for FastAPI.
- Project structuring: Handles the structuring of the FastAPI project for you.
- Optional Dockerfile generation: Allows for the generation of a Dockerfile for your FastAPI project.
- Optional docker-compose generation: Generates a docker-compose file tailored to your project needs.
- Optional pre-commit hook generation: Offers the generation of pre-commit hooks for your FastAPI project.