Skip to content

An API and tools for Saxion schedules (roosters.saxion.nl)

Notifications You must be signed in to change notification settings

pauldegroot/roosterious

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

70 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Roosterious

An API and tools for Saxion schedules (roosters.saxion.nl)

How to clone this repo

You can clone this repo in the usual. But this project also uses submodules and to clone and initialize them you should run some extra commands. If you run this it should work:

More about submodules in http://git-scm.com/book/ch6-6.html

How to use this

Currently: Don't use it. It will be great sometime, but now it it quite experimental!

Config

There are three config files to change:

  • config.inc.php
  • www/api/.htaccess
  • www/web/.htaccess

Also make sure the following directories exist:

  • cache/class
  • cache/class_beta
  • cache/lecturer
  • cache/lecturer_beta

First time, just run the initialize_db-script. Then call run_weekly.sh to download all schedules and read them into the database.

About

An API and tools for Saxion schedules (roosters.saxion.nl)

Resources

Stars

Watchers

Forks

Packages

No packages published