Skip to content
An experiment to build a very simple project managent tool using Django/Python + Bulma.io CSS framework + Turbolinks + Django Channels
Python HTML JavaScript
Branch: master
Clone or download
matagus Merge pull request #46 from matagus/fix-create-edit
Fixed issue when saving create and update forms
Latest commit b8a4f5b Jul 3, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github
config
matorral
requirements
.coveragerc
.dockerignore
.gitattributes
.gitignore
.pylintrc
.travis.yml
Pipfile
Pipfile.lock
Procfile
Procfile.local
README.md
manage.py
pytest.ini
requirements.txt
runtime.txt
setup.cfg
setup.py
tox.ini

README.md

matorral

Build Status

Overview

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:

Installation

  1. Create a python 3.7.x virtual environment
  2. Activate it
  3. Install local requirements: pip install -r requirements/local.txt
  4. Configure a rabbitmq server with the following credentials / setup: user=guest password=guest host=localhost port=5672 virtual host=/matorral.
  5. Run: honcho -f Procfile.local start
  6. Open your browser at http://localhost:8000.

Deploying to heroku:

  1. Install the heroku client: https://devcenter.heroku.com/articles/heroku-cli
  2. Login using your credentials
  3. Add the git remote: git remote add heroku https://git.heroku.com/matorral-tool.git
  4. 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

Links

Contribute

PRs accepted.

License

MPL

You can’t perform that action at this time.