Skip to content

A course scheduling website for Princeton students

Notifications You must be signed in to change notification settings

mat616/coursecomb_final

 
 

Repository files navigation

coursecomb

How to start

Virtualenv

Make a virtualenv and activate it

cd coursecomb
virtualenv env
source bin/activate/env

Download requirements (make sure your virtualenv is activated)

pip install -r requirements.txt

Database

Follow this: https://tutorial-extensions.djangogirls.org/en/optional_postgresql_installation. For the update settings part, the code we have already link to postgres, but make sure that user and the database name match whatever you choose.

Scraper stuff

To run scraper_all

cd test
python manage.py shell < courses/scrape_all.py

Clear, scrape and update database (when new : cd test ./rescrape.sh

About

A course scheduling website for Princeton students

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 78.7%
  • Python 9.0%
  • HTML 6.9%
  • CSS 4.8%
  • Other 0.6%