/
Goals for 2023

Goals for 2023

Visions

  • Be the infinitely better alternative over Crossangles

    • Be the main timetable planner that is mentioned in the Facebook UNSW Discussion Group and on r/UNSW.

  • A fun and safe space for members to up skill and put both their technical and soft skills into practice, like you would in the workplace.

  • Create long-lasting friendships

  • All whilst putting out the features the general public want that are mentioned in the Goals sections.

ย 

Principles

  • A supportive environment that embraces everyoneโ€™s differences.

  • Ensure everyone is included in conversations (in-person and online)

    • This includes asking each member, if they are having any problems or if they disagree with anything we have said.

  • Read through pull requests and try to merge in only clean code to dev.

ย 

Goals

Coding Related (Long Term)

  • Social timetabling โ†’ Refer to Social Timetabling for more info.

  • Refactor code (we need to do something about drag.ts )

  • Improve UI with the help of the UI/UX team

  • Collab with Circles

    • Users can share their degree plans via our social timetabling feature.

  • Duplicate custom user events once the card has already been created.

  • Add a scroll bar to unscheduled section.

  • Automate timetable scraping to fortnightly.

  • Allow users to create multiple timetables.

Other things to Implement (Admin)

  • To onboard members, for both this year and next year, keep things documented well!!

    • โ†’ ensures code and current progress is easier for next yearโ€™s team to understand without having to repeatedly contact us.

  • Continue to use the Jira board and keep branch names adhering to rules.

  • Ensure everyone has prettier installed, so that we keep style consistent

  • Encourage pair programming, where we pair members with the same โ€˜skillโ€™ level together to work on a feature.

Non-coding related Goals

  • Have weekly in-person meetings for the first 4 weeks, then fortnightly in-person meetings.

    • Try to keep the formal part of the meetings to no less than 2 hours

    • Have a consistent meetup place

    • Have dinner after the meeting or lunch before

    • Once a term, have at least 1 fun team bonding activity e.g. bowling, karaoke, go-karting, paintball, laser tag etc.


ย 

Related content