AntAlmanac
AntAlmanac copied to clipboard
A course exploration and scheduling tool for UCI Anteaters
We should handle errors more cleanly than allowing the default error page to show to the user. One error that pops to mind is the dynamic module issue (when we...
From the feedback form: > When I was scrolling through the "search" tab, went to the "added" tab, then went back to the "search" tab, my scrolling position was not...
## When registering a class, it is very useful to check the status of the class (Full/WL), and I think it is better to add an update time beside the...
It would be convenient to have the seasonal logos change automatically. We could write up some general logic and then have an object where we can add these special events...
RN we can download AntAlmanac as a PWA but it doesn't work offline. We can probably fix this by caching all the requests for the schedule and course info (don't...
# Main idea Mimic how apple calendar will do on a computer that you can make a event through selecting the time span you want to create. 
This would be a follow-up for https://github.com/icssc/AntAlmanac/pull/569 I'm not sure if the current skeleton schedule implementation supports multiple schedules, so that's something worth investigating. Skeleton Mode should allow users to...
## Description - Implement the notification backend as described in #962. ## Tasks - [ ] TBA ## Related Issues - Requires #970
Dark Reader is a browser extension that turns any website dark mode, and IMO our site looks better with that on. Mainly it makes the white lines on the site...
## Description - Design the end-to-end architecture for signing up for and canceling notifications. ### Requirements - Add and cancel notifications on a per-course basis. - Receive notifications in SMS...