n25a / hephaestus

Hephaestus is Django structure builder

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Logo

⚠️ 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

MIT License

Release

Lang

Download

Demo

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

MIT

Tech Stack

Server: Django, Rest-Framework

Contributing

Contributions are always welcome!

See contributing.md for ways to get started.

Authors

About

Hephaestus is Django structure builder

License:MIT License


Languages

Language:Python 100.0%