A cookie cutter for web development with python frameworks.
No need to do certain repetitive things ,everytime when we create a new project with python frameworks.
- Create a virtualenvironment
- Install pip dependencies inside that virtual environment
- Setup project's directory structure
- Create database setups
- Tweak django settings.py file for database setup
- Tweak django settings.py file for templates setup
- Tweak django settings.py file for setting up directories(static, js, img, templates)
- Create a predefined api routes file for django, flask, fast api with all types of views be it function based and class based
- Create a models.py file for django,flask,fast api with all types of orm fields
- Create requirements.txt file with the install packages inside a virtual environment
- Create Dockerfile with few batteries based on the chosen framework
- Install database clients for the chosen db to use it along with the chose framework
- Create appropriate database with migrations baseed on the chosen framework