Open jazeved0 opened 3 years ago
With respect to lab matching, its a fairly easy fix; just working on it rn. But there are so many different quirks and details with OSCAR and different courses/sections that it will be difficult to get every edge case.
Based on activity I see online, it seems like upperclassmen are recommending this scheduler to freshmen to help make their schedules. And while this scheduler is great, incoming freshman are for the most part clueless about all the quirks of registration and aren't familiar with OSCAR. One solution is to add links to OSCAR pages in the scheduler (currently the "chair" icon sorta does that to show class capacity, but it isn't obvious).
For example, in the interface, each course could have a prominent [OSCAR] button, maybe with tech colors/buzz icon to make it obvious. The button could link to a page such as this one for PHYS 2211: https://oscar.gatech.edu/bprod/bwckctlg.p_disp_listcrse?term_in=202108&subj_in=PHYS&crse_in=2211&schd_in=% This page lists all sections and provides a wealth of information to students, even if the html looks like crap. For example, it says which lab sections go with which lectures, which sections are study abroad, which lectures/labs are restricted to science majors, etc.
We can't replicate OSCAR, but maybe by generating these links we can make searching for info in OSCAR more convenient
Feedback results
After reviewing the Airtable data (need to be logged in to view; table access is restricted to maintainers) that comes from the feedback widget in the bottom-right of the web app, there are numerous feature requests/friction points that have been reported by our users.
The following table shows each feature/bug, in order of the number of people that reported/asked for it:
Additional desired features
Some additional features have been discussed as potential future additions to the product, such as: