Make personal class scheduling simpler.
The project is currently in use at https://banwebplus.com.
This project was originally conceived to help New Mexico Tech students create a user schedule. The school's existing website is awful to use. Putting together classes for a schedule was a painstaking process that often took 2-3 hours every semester. Now, it takes 5 minutes. Just ignore the 300+ hours I spent putting it together.
- Install MySQL, Apache, and git
- clone project to /some/path/banwebplus
- access /some/path/banwebplus in a web browser (may require some amount of Apache configuration)
- follow the steps necessary to make all statuses successful (green)
- select classes
- easily view classes that conflict with those you've already selected
- either log in as a user or a guest
- guest settings are saved on the local machine
- view your schedule in a concise overview
- view a calendar view
- import calendar into google calendar/outlook calendar/icalendar
- share schedule with a friend
- create custom classes
- share custom classes
- whitelist or blacklist certain class criteria
- report bugs/provide feedback
- multiple semesters, complete with course history
- scrape data off of the existing NMT website