A web application to keep track of 'merit badges' for the PySprings users group.
This is a Django application that allows for people to track what they've learned. It also allows you to see what you have the prerequisites for.
- Clone the project
cd
into the source folder- Ensure Python3.6 is installed
python3.6 --version
- Ensure
pipenv
is installed
pipenv --version
- Create a virtual environment with
pipenv
pipenv install --dev
- Activate the virtual environment
pipenv shell
- Install the
pre-commit
hooks
pre-commit install
- Clone project & cd to the
badging
folder - run
python manage.py migrate
python manage.py runserver
to start on localhost
TODO: Continuous integration
To run the tests, run the command make tests
or pytest
in the root directory.
TODO
- Pull requests welcome.
- Summarize your change in the present imperative on the first of your commits.
- Please reference any tickets that should be closed in the body so GitHub will do so automatically.
See LICENSE