A very simple project managent tool built with Django & Bulma.io & Turbolinks, made in order to learn some of the new Django 2.x features and specially Django Channels :)
Here are some screenshots:
- Create a python 3.7.x virtual environment
- Activate it
- Install local requirements:
pip install -r requirements/local.txt
- Configure a rabbitmq server with the following credentials / setup: user=guest password=guest host=localhost port=5672 virtual host=/alameda_api.
- Run:
honcho -f Procfile.local start
- Open your browser at
http://localhost:8000
.
- Install the heroku client: https://devcenter.heroku.com/articles/heroku-cli
- Login using your credentials
- Add the git remote:
git remote add heroku https://git.heroku.com/alameda_api-tool.git
- Profit!
Every time you want to deploy a new branch just do:
git push heroku <branch-name>:master
To deploy master just do:
git push heroku master
PRs accepted.