Skip to content
This repository has been archived by the owner on Sep 9, 2019. It is now read-only.

๐Ÿ“†โ€‚A web app that allows Dal students to plan out their future class schedule

License

Notifications You must be signed in to change notification settings

mack/dalhousie-schedule-builder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Site isn't functional anymore. I was switching over to AWS, then other life priorities came up. 1 year later (and after some requests) I'm redoing this project :) Check out the live website, we have mobile support (well... kinda), at dalschedulebuilder.com

DalhousieScheduleBuilder License: GPL v3

Dal Schedule Builder is a web app built for Dalhousie students registering for classes. As a student myself, registering for classes was a pain, I'd hand draw a table and fill in classes. When I came upon a conflict, I would need to erase the classes from my table. This, as well as having to record all current CRN's, left me with a messy page. Hopefully this helps some people.

How do I keep classes up-to-date?

I'm web scrapping Dal TimeTable for the information. I'll have my web scrapper run aprox. once per day to check for changes.

Preview

Web Preview

Activity

I thought this might be interesting for some to see how many users were using it so far... Web Preview

TODO

  • Make Email functional
  • View all classes page
  • Click on CRN to view course information

IN PROGRESS

Last 5 things completed

  • Add clear all selected classes button
  • Make winter/fall selection functional
  • Handle conflicting time classes (and offer suggestions)
  • Update DB with winter information
  • Figure out how to handle classes with C/D time (maybe make popup saying "We can't add classes with C/D at this time, however here is CLASS_NAME's CRN.")

About

๐Ÿ“†โ€‚A web app that allows Dal students to plan out their future class schedule

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published