Skip to content

The official repository of the site of Waves, the annual cultural fest of BITS Pilani, Goa. Made using Django Framework of Python for server side. Includes data porting using REST Framework to JSON to be accessible on the mobile app.

Notifications You must be signed in to change notification settings

OSDLabs/WavesWebsite2016

Repository files navigation

Waves Website 2016

codecovtravis

##About The official repository of the site of Waves, the annual cultural fest of BITS Pilani, Goa. Made using Django Framework of Python for server side. Includes Django REST Framework to output JSON.

##Link Hosted live on bits-waves.org. The changes will be pushed thrice a week (or as and when necessary).

Contribution

Installation

If you are new to github, follow git-task repository for basic knowledge on how to contribute.

  • Make a fork of this repository on your account.

  • Assuming you have python 3.4 already installed, go to the desired folder on your machine and follow these commands to clone the repository and install dependencies in a virtual environment:

$ virtualenv waves
$ cd waves
$ source bin/activate
$ git clone https://github.com/[USERNAME]/WavesWebsite2016 src
$ cd src
$ pip install -r requirements.txt

NOTE for windows in the 3rd line use:

$ waves\Scripts\activate
  • db.sqlite3 is the database for this repository, you can delete that if you want to start with a fresh database and follow: (But not required and can skip this step)
$ python manage.py migrate
  • Create a superuser for admin controls (accessible at localhost:8000/admin)
$ python manage.py createsuperuser
  • Run the server and access at localhost:8000
$ python manage.py runserver

Contributing Guidelines

If you have any issues with the code or anything, put in one at the issues section of the repository before giving in a pull request.

##Authors

  • Sebastin Santy
  • Chaitanya Mukka
  • Rhett D'Souza

##Planned Features

  • Full Automation, with registration from gates/portals
  • Implementing Webhooks to send JSON over to the Firebase used by MAC as its primary database for Android app

About

The official repository of the site of Waves, the annual cultural fest of BITS Pilani, Goa. Made using Django Framework of Python for server side. Includes data porting using REST Framework to JSON to be accessible on the mobile app.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •