A minimal implementation of a scrum tool using Django and Material Design Lite
- Python 3
- pip
- virtualenv
Debian:
sudo apt install build-essential libssl-dev libffi-dev python3-dev python3-venv
Install pip
Install Virtualenv
From project root:
Debian:
virtualenv -p python3 virutalenv
-
Activate virtual environment
source virutalenv/bin/activate
-
Install project requirements
pip install -r requirements.txt
From project root:
Debian:
-
Activate virtual environment if not already
source virtualenv/bin/activate
-
Change into app directory
cd scrum
-
One-time database configuration
-
Migrate database
python manage.py makemigrations
python manage.py migrate
-
Load seed data
python manage.py loaddata default.json
-
-
Run server
python manage.py runserver
-
Visit
localhost:8000/admin
-
Default admin user
- Username: admin
- Password: admin
To exit virtual python environment:
deactivate
The Unlicense; see LICENSE