23T2 Week 7
Date & Time | Thursday 13 July 2023 5:25pm-6:15pm |
Participants | In-person: Ray, Sally, Sijin, Jasmine, Michael, Shaam Online: Eklavya, Wanning |
Colour for Course - Michael
Colours for courses can now be selected
Maybe have a button for “setting” the colour and saving
Instead rn it the colour of the class card changes as they drag the colour cursor around
Colours still don’t work with multiple
Multiple Timetable Tab Animations - Sijin
Directors just need to review PR
Merged branches in and conflicts resolved
Cache - Shaam
After every term clear cache so user’s classes from timetable scraper refresh
CSE Auth - Ray and Manhua
Needs to be done first before the backend migration
Need to integrate with Notangles
Backend Schema - Ray and Manhua
Don’t use enums for ClassType
Need to validate the Class table. Make sure that the Class table is a valid class from the timetable scraper. Find a way to ‘link’ the timetable scraper info and the Class table
Could use the database for JSON info made with Freerooms
SEO - Sally and Jasmine
Waiting for Jared to review Confluence page made by directors to improve SEO
Sally and Jasmine can just work on changing the small things we’ve come up with in the doc
Updated Link Sharing - Wanning
Ray and I to review PR, make sure it works on all devices
Multiple Timetables Data Improvement
Created object that contains course data
But it doesn’t work entirely when removing courses with multiple timetables
Right Click Menu Styling - Sally
WILL GET DONE BEFORE NEXT MEETING
Make sure it changes when light mode and dark mode
Make Tutor Card Non-Draggable - Jasmine
Tute and lab should delete separate like it is rn
But shouldn’t make sense to edit the tutor class details
Have something that makes it clear a user is teaching or is a student of
New ticket idea: be able to right click a course card to delete it, could do a little redesign by changing the fonts with this font pack from UI/UX https://drive.google.com/file/d/1qvOdiEMM5PUgiKvosQW5NCtVFDy1EuFb/view?pli=1