AntAlmanac
AntAlmanac copied to clipboard
A course exploration and scheduling tool for UCI Anteaters
## Summary Wrote out a Logo component that consolidates the logic previously used for the logo (such as should it be mobile version) and returns the appropriate logo based on...
Instead of pulling up `localstorage` with a magic value every time, which is annoying and error-prone, we should abstract everything behind a layer, either in one class or in a...
Allow the user to reorder classes in added courses pane. I think this would be a nice feature, but its value-for-time can be debated.
# Hello AntAlmanac Developers. ## Recently I've come across an epiphany. When signing up for classes, a lot of the times you want to see what classes your friends are...
## Summary - Frontend implementation of auth. - Uses current DynamoDB without migrating to RDS yet. ## Refinements - If user is not logged in, they should not be able...
## Summary Route for sending an email using nodemailer. Right now the email is hardcoded to mine. ## Test Plan Tested on home and UCI network. Some issues on UCI,...
## Description - The GPA column is there but is always empty. - When you search for the class in the search pane, the GPA column shows up properly. -...
## Summary 1. Create `localStorage` abstractions for getting, setting, and removing. Not all getters/setters/removers are utilized, but I've chosen to keep/include them for completeness-sake. ## Test Plan 1. Confirm that...
Add a login button to the navbar. Also when users click the "Load" button, provide an "Or sign in with Google" option. Sign in with Google: https://developers.google.com/identity/gsi/web This should pair...
We're currently on v4 https://mui.com/guides/migration-v4/ This will mess up the colors so whoever tackles this should also fix the theme after migrating in the same PR. The new colors don't...