/
2025 Visions and Goals

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

Related content