This is our third take on badges! It boils down to this: Create a badge, submit a project for a badge, get feedback and revise your project, receive the badge, give feedback and build the value of the badge you have by being part of an awesome community around it!
This project is written using django. To get up and running for development
- Make a local copy of the code:
git clone https://github.com/p2pu/badges
- Install python and virtualenv (changes are good you already have them)
- Create a new virtual environment somewhere:
virtualenv /path/to/somewhere
- Activate the virtual environment:
source /path/to/somewhere/bin/activate
- Install dependancies:
pip install -r /path/to/code/badges/requirements.txt
- Copy settings_local.dist.py to settings_local.py
- Sync database:
python /path/to/code/badges/manage.py syncdb
- Load some test data:
python /path/to/code/badges/manage.py load_test_data /path/to/code/testdata/test_data.json
- Run development server:
python /path/to/code/badges/manage.py runserver
- Go to http://localhost:8000/ and play around
- And lastly, fix all the bugs, add cool new features and take over the world :)