/
Visions and Goals 2024

Visions and Goals 2024

Overall Visions

  • Increase Freerooms visibility and popularity among students and staff at UNSW

    • Collaborate with other societies to promote usage of Freerooms

    • Promote the ability to use Freerooms to see the timetables for any given room

  • Improve core usability and user experience, catering to target demographic of CSE students and staff

    • Follow a mobile first development philosophy

    • (Bonus) Continue mobile application development with a major focus on high quality UI/UX

  • Have fun!

    • Ensure all members enjoy their time in Freerooms and DevSoc this year, across all events in 2024

 

Principles

  • Prioritise maximising the enjoyment of all members during their time in Freerooms, whether in programming or the bonding sessions

  • Commit to Open Source Principles, while maintaining a strong internal team culture of problem solving and open communication

    • Encourage bug reports and suggest features through GitHub issues

    • Maintain well-written and clear documentation accessible by all people, regardless of developer experience with the Freerooms project

 

Project Features/Tasks

  • New Features:

    • Room Bookings:

      • Implement room bookings through Freerooms for societies and students through UNSW Estate Management APIs

      • Explore using the Outlook Calendar API to scrape room data exclusive to Outlook

      • Validate UNSW live occupancy data through sensors: https://www.estate.unsw.edu.au/sensors

    • User Profile/Customization through SSO:

      • Ability to pin/favourite rooms and times for future reference

      • Dark mode option for users

    • User interaction/contribution:

      • Allow users to upload photos of rooms (TBD)

      • Feedback form for desired features/possible improvements

  • To-be-improved Features:

    • Re-vamp of current website design in collaboration with the UI/UX team

      • Prioritisation of improving mobile responsiveness

    • Add directions to each room (use the existing UNSW MazeMap pages)

    • (Bonus) Continue work on mobile app if other features are completed or deemed infeasible

Achieve by end of the following Term

Goal

Achieve by end of the following Term

Goal

T1

  • Work with UI/UX to implement a new website design with a focus on mobile views

  • Add SSO and user profiles

  • Begin work and investigation on adding room bookings

T2

  • Heavily increase marketing of any new features

  • Continuation of any unfinished T1 goals

T3

  • Add user interaction/contributions

Once finalised, translate these into tickets on Github Issues

 

Goals for Leading Subcommittee

  • Team Dynamic:

    • Want the entire team to feel personally involved, welcome and comfortable in both the Freerooms Portfolio and greater DevSoc community

    • Smaller team size to facilitate closer bonding and foster a tight-knit team

    • Instil a sense of accountability throughout the team, from directors to subcommittee members

  • Work Split:

    • Maintain a healthy mix of both work and bonding throughout the year

    • Set clear expectations on the amount of work to be done for tickets throughout each term

      • Ensure accountability for issues assigned to each member!

    • Take full advantage of DevSoc budget

      • Do more cross-portfolio bondings and participate in society-wide events (e.g. roadtrips and Meritons)

  • Meetings:

    • If possible, in-person meetings are to be preferred

      • Smaller team size to help assist in matching everyones' schedules

    • Schedule weekly meetings for regular ticket updates

    • Mix meetings with a social activity as an incentive for increased participation

Related content