https://github.com/turtlesoupy/course-qualifier
A pylons-based web application that calculates non-conflicting schedules at the University of Waterloo, and allows the user to choose the best one based on metrics.
https://github.com/turtlesoupy/course-qualifier
Last synced: over 1 year ago
JSON representation
A pylons-based web application that calculates non-conflicting schedules at the University of Waterloo, and allows the user to choose the best one based on metrics.
- Host: GitHub
- URL: https://github.com/turtlesoupy/course-qualifier
- Owner: turtlesoupy
- License: gpl-2.0
- Created: 2010-10-21T20:00:36.000Z (over 15 years ago)
- Default Branch: master
- Last Pushed: 2011-10-22T23:30:45.000Z (over 14 years ago)
- Last Synced: 2025-03-21T18:52:27.416Z (over 1 year ago)
- Language: Python
- Homepage: http://www.coursequalifier.com
- Size: 4.51 MB
- Stars: 14
- Watchers: 1
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README
- Changelog: changelog.txt
- License: LICENSE
Awesome Lists containing this project
README
(Waterloo) Course Qualifier
See LICENSE for licensing information (GPLv2)
Course qualifier is a pylons web application allowing users to select
_schedules_ rather than _course_ by computing all non-conflicting schedules
for a given set of courses. It is currently made for and in use at the
University of Waterloo in Ontario, Canada.
Installation and Setup:
- Install ``coursequalifier`` using easy_install::
easy_install coursequalifier
- Make a config file as follows::
paster make-config coursequalifier config.ini
- Tweak the config file as appropriate and then setup the application::
paster setup-app config.ini
Requirements:
- Python 2.6 or higher
- ReportLab (tested version 2.4)
- Pylons (tested version 1.0)