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.
ย