https://github.com/raayan/coursesniper
https://github.com/raayan/coursesniper
Last synced: 5 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/raayan/coursesniper
- Owner: raayan
- Created: 2015-06-18T03:01:06.000Z (about 11 years ago)
- Default Branch: master
- Last Pushed: 2019-07-30T12:36:45.000Z (almost 7 years ago)
- Last Synced: 2025-05-24T19:08:39.134Z (about 1 year ago)
- Language: HTML
- Size: 390 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# CourseSniper
A simple webapp that enables students to monitor (and automatically register) for classes they are interested in. During my time at the University of Rochester getting into popular classes was difficult. The provided waitlist functionality did not work as expected, so CourseSniper was developed a solution to monitor classes people cared about. We used a python backend to monitor the course registration site and an AngularJS webapp to take requests from users. The backend would track changes in the registration site and alert users of course opennings. Automatic registration functionality was tested, but that required providing your personal username and password.
## Sample
```
Delivered-To: rpillai3@u.rochester.edu
From: UR Course Alert
To: rpillai3@u.rochester.edu
Subject: Course 50367 has openned!
Message-ID: <1a47cdc1-6243-6322-cc3f-6c673152f067@gmail.com>
X-Mailer: nodemailer (2.6.0; +http://nodemailer.com/;
SMTP/2.7.2[client:2.12.0])
Date: Tue, 06 Sep 2016 22:39:57 +0000
MIME-Version: 1.0
Content-Type: text/plain
Content-Transfer-Encoding: 7bit
Course 50367 has openned!
Content-Type: text/html
Content-Transfer-Encoding: quoted-printable
The class CSC 254 is open PROGRAMMING LANGUAGE DESIGN & IMPLEMENTATION for Fall 2016
```