Skip to content

gladclef/banwebplus

Repository files navigation

beanweb (aka banwebplus)

Make personal class scheduling simpler.

Example use

The project is currently in use at https://beanweb.us.

Why?

This project was originally conceived to help New Mexico Tech students create a user schedule. The school's existing website is time-consuming 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.

Installing

  1. Install MySQL, Apache, and git
  2. clone project to /some/path/beanweb
  3. access /some/path/beanweb in a web browser (may require some amount of Apache configuration)
  4. follow the steps necessary to make all statuses successful (green)

Features

  • 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

About

Make personal class scheduling simpler

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published