technion-sogrim
technion-sogrim copied to clipboard
Get your degree status in the best possible way 🤓
Sorted by priority: - [ ] Modify `CourseBank` to hold its own list of courses (or a predicate which determines if the course belongs to said bank) - [ ]...
Suggestions: - [ ] Consider generating our own JWT instead of relying on google's JWT. - [ ] Consider migrating to regular oauth2 instead of One-Tap @NissanOhana
- [ ] Check `react-query` usage - [ ] Check state management
Check the prerequisite for all courses the student took. Give a warning if the student took a course without meeting the prerequisites.
Since `total_credit` in `degree_status` counts all the credit (including overflows), a student that did not complete all of the requirements might still see 100% completion in the credit status bar....
- [ ] Upload a catalog for computer engineering itinerary. - [ ] Upload a grade sheet of student who takes this itinerary and check the whole flow.
After the student marks a course as irrelevant he doesn't have any way to revert it besides reset the account.