Founder of Recolude, a startup that helps game developers record players in-game to provide insight into how their application is used. Follow the progress on twitter or DM me if you have special usecases. Demo here.
In my free time, I work on a procedural mesh editing and generation library named Polyform. A few utility libraries have spawned from it's undertaking as well that might be useful to others:
Give users a text box to type in the name of the class to filter what buttons are presented to them.
Look here for example.
Filter By Semester
MyCourses Page actually gives what semester the class comes from. Writing a simple function to determine what classes are the most recent ones shouldn't be too hard..?
Potential Problem
You can register for classes that are not in a semester.
On smaller screens, the text for the buttons in the Banner directive do not fit. They should wrap the buttons to allow text to fit. This should be easy using the flex class.
Currently, past 12am. Better Access asks the user why are they still up.
Should totally make it so if you click on it you can write a tweet which hits an external service that will then generate a tweet to an account we set up :3