The backend for techbikers.com
Switch branches/tags
release-2017-09-13-22-30 release-2017-06-20-18-29 release-2017-05-15-09-37 release-2017-05-09-17-50 release-2017-05-05-12-06 release-2017-05-02-11-54 release-2017-04-20-10-49 release-2017-04-12-13-40 release-2017-04-08-15-11 release-2017-04-07-19-00 release-2017-03-27-16-35 release-2017-03-22-22-21 release-2017-03-22-16-47 release-2017-03-22-13-32 release-2017-03-22-10-51 release-2017-03-20-14-34 release-2017-03-02-17-08 release-2016-09-30-21-54 release-2016-09-29-18-53 release-2016-06-14-23-30 release-2016-06-11-12-10 release-2016-05-13-18-30 release-2016-05-11-23-00 release-2016-05-09-23-50 release-2016-05-09-14-05 release-2016-05-08-22-40 release-2016-05-06-01-00 release-2016-05-04-20-30 release-2016-05-03-23-00 release-2016-05-03-19-00 release-2016-04-27-15-00 release-2015-09-24-11-15 release-2015-09-11-10-50 release-2015-09-09-00-48 release-2015-09-08-15-18 release-2015-09-08-09-55 release-2015-09-07-15-42 release-2015-09-03-11-30 release-2015-08-27-12-35 release-2015-08-25-15-45 release-2015-08-19-14-40 release-2015-08-18-23-57 release-2015-07-16-12-20 release-2015-07-14-22-52 release-2015-07-14-12-57 release-2015-07-13-12-58 release-2015-07-12-21-00 release-2015-07-03-12-56 release-2015-06-29-14-55 release-2015-06-24-16-36 release-2015-06-23-15-20 release-2015-06-22-00-47 release-2015-06-21-01-10 release-2015-06-17-17-50 release-2015-06-17-16-34 release-2015-06-17-14-00 release-2014-09-26-20-17 release-2014-09-04-23-21 release-2014-09-04-23-11 release-2014-09-04-09-00 release-2014-09-03-23-42 release-2014-09-03-18-15 release-2014-09-03-14-45 release-2014-08-29-10-15 release-2014-08-28-14-30 release-2014-08-22-12-00 release-2014-08-09-16-45 release-2014-08-09-12-30
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
server
.env
.gitignore
Dockerfile
LICENSE.md
app.yaml
appengine_config.py
cron.yaml
docker-compose.yaml
manage.py
readme.md
requirements-vendor.txt
requirements.txt

readme.md

Techbikers Website

This is the main website for Techbikers. The aim is to build this into more of a platform that allows Techbikers to scale as a charitable organisation and for Chapters (different branches of Techbikers) around the world to organise their own rides.

The main components to the site at the moment (and the priorities) are:

  • Front facing site. The primary audience are potential donors to riders.
  • Rider registration and payment of fee.

Installation

Ensure you have Python installed (2.7.X) and pip.

Checkout and go to the repo then run

pip install -r requirements.txt

Hopefully it will all work! You might need to run the above with sudo.

Usage

Run from the following commands from the project root.

First build the database.

python manage.py migrate --settings=server.settings.local

Then start your server!

python manage.py runserver 8000 --settings=server.settings.local

Contributing

Want to contribute? Great! Get in touch tech@techbikers.com

  1. Fork it.
  2. Create a branch (git checkout -b my_branch)
  3. Commit your changes (git commit -am "Added something cool!")
  4. Push to the branch (git push origin my_branch)
  5. Open a Pull Request
  6. Go for a ride on your bike and wait.