⚠️ Hephaestus is Under Develop ⚠️
Hephaestus
Hephaestus is a django rest-framework structure generator. The project start with ask some question and after that, your project template generate.
Badges
Demo
Documentation
You can see convention documentation of generated project by hephaestus in here.
Features
- Use Mysql/Sqlite/Postgresql as database
- Use redis for caching
- Use nats
- Use Celery and set what's broker and backend result to used
- Create Logger with config
- Create Makefile
- Create DockerFile
- Create Docker-Compose
- Create example code
Installation
Install hephaestus with PyPI
pip install hephaestus
Usage
You should just run following command in your terminal:
hephaestus start-project
License
Tech Stack
Server: Django, Rest-Framework
Contributing
Contributions are always welcome!
See contributing.md
for ways to get started.