2025 Visions and Goals
Introduction and context
Unilectives is mature and most of its uses cases are already available
Unilectives is now part of DevSoc’s Project Operations team
The Unilectives team is responsible for maintaining the website, fixing any bugs that may appear, and ensuring smooth user experience
This includes reacting to any changes that Platforms may make, or adjustments according to DevSoc’s mission/goals
There is tech debt from last year’s planned features which we aim to complete in 2025
Director and Executive team will be open to any new or exciting ideas which progress Unilectives - big or small
From 2024 - Tech Debt
Unilectives Wrapped
Some pages are not mobile responsive yet
Some page bugs
Page glitches when zooming out with magnifying glass
Some pages are incomplete
WAM booster page
Summary page
Scraped Reviews
Backend
Course API
Migrate 2025 course information (old data currently)
Bug Fixes and improvements
Change light mode course card colour - currently not well contrasted against plain background
Should be a very simple tweak
Check if there are any parts of the website with same issue and ensure the colour code we change it to is consistent
Slow down animation for sidebar expansion/collapse
Reduce top-margin of landing page header - this is so that users are able to see at least see the top of the course cards upon landing (this was not an issue in 2024 as we only had to display 2 sponsors - now Platinum and Gold tier is occupying up too much vertical space)
Move sponsors section to the right of the landing title (too much whitespace on the right)
Align from right ?
Make unilectives title and “devsoc presents” text much larger
move to the right
Bookmarked review page (on user profile)
Currently if there are no bookmarked reviews, there are still arrow buttons to flip between pages of bookmarked review
Ideally, there shouldn’t be arrow buttons, but instead a message saying something along the lines of “There are no bookmarked reviews currently”
In addition, the toggle for Card <--> List on the top right should also only appear with bookmarks
This is just to make the UI cleaner and not interactive for redundant features i.e. only usable when bookmarked reviews exist
Bookmarked reviews
Currently when reviews are bookmarked - they are added to user’s profile
However, for longer reviews, users are unable to read the entire bookmarked review, nor are they taken to the review/course page when clicking on the bookmarked review card
New Features
Introduce alert/popup which reminds students to place reviews
Must consider timing/frequency and how this will be tracked
Ability to dismiss/snooze
Discuss how this will look on frontend
Potential text for popup
“Tried a new course? Help future students by sharing your thoughts!”
"Your experience matters! Drop a quick review and help others pick the best electives."
"Loved (or hated) a course? Your review could make someone's degree easier!"
“Sharing is caring—leave a quick review and help your fellow students!”
“You found this site helpful—now make it even better! Leave a quick review”
Bookmark courses
Option to bookmark courses into lists (current only bookmarking of reviews)
Meetings
Director will discuss with the team about best time for a regular face-to-face meetup on campus
Will aim to keep this a weekly commitment outside of busy periods e.g. exam block
Hopefully this will be a good opportunity to meetup and discuss ways which the team can tackle problems together! And also just to hangout/vibe
This will pose an opportunity for subcom to ask questions and help unstuck them if they are encountering issues
Anyone encountering issues with attendance can be temporarily shifted to online meetings or 1-on-1s with the Director
Director will see if there is any way they can help to improve attendance (make any necessary adjustments to meeting times/location and also offer 1-on-1 guidance)
Task Allocation
Tasks will be listed as tickets on github with details about the problem and ideas on how to solve it
Director will discuss with subcom member on ways in which we can solve the problem
If members are stuck on how to solve a problem, then they can be buddied up with another subcom member with more experience, or Director can facilitate more regular 1-on-1 catchup sessions to help with their task
Culture
Engagement and commitment are essential for project subcom
Director will aim to foster a dynamic culture which is a blend between socialisation and work
Many apply for DevSoc projects because of the social aspect - the ability to meet and make new friends, hang-out outside of uni
Director will organise bondings outside of university according to the preferences of the subcom