Course Opening Notification

Description

When registering for classes for the next quarter it is all too often that the section you want is full. This application was designed to address this issue. There is a web front-end that I have placed in the members section of the CSH website that allows users to enter course numbers. When a space opens in one of these courses they receive an email with the course information showing that there is a space available. There is also an example procmail configuration file that can be used to forward the email to the text message email address of a cellular phone.

How it works:

When a course number is entered in the web frontend, it is first checked for existance. The script that gets the course information screen-scrapes the course website. If the course is found its number is stored in a database table with the user name of the person who entered it. On my server I have another script that iterates over the records in the database and looks up the courses. When a space is open the user is notified by email. If one so chooses there is a three line procmail rule that can be used to forward the email to another account or the email address of a cell phone (Most cell phones have such an address).

Other Information

Screenshots
Source (Login required)
Home   Projects