Peeranat (ToTo) Tokaeo's Project Portfolio Page
Project: MeetBuddy
Overview
MeetBuddy is a desktop app optimised for people who want to organise their meetings and their contacts. They can store both meetings and contacts, view the meetings scheduled for the week, and take note of which contacts they are meeting up with.
Below are my contributions to the project.
Contributions
- Find Meetings Feature: Added the ability to search for a meeting
- What it does: allows the user to search for a meeting using a specific property such as name, time, priority, and description. The search can also be done on a combination of these properties.
- Justification: helps the user look for a meeting.
- Sort Contacts Feature: Added the ability to sort contacts
- What it does: allows the user to sort the contact list using a specific property of the contacts
- Justification: helps the user organize the contacts in a convenient way
- Unsort Contacts Feature: Added the ability to unsort contacts
- What it does: allows the user to undo previous sort contacts commands. The order of the contacts becomes the original order, which is determined by the order they were inserted into the list.
- Sort Meetings Feature: Added the ability to sort meetings
- What it does: allows the user to sort the meeting list using a specific property of the meetings
- Justification: helps the user organize the meetings in a convenient way
- Unsort Meetings Feature: Added the ability to unsort meetings
- What it does: allows the user to undo previous sort meetings commands. The order of the meetings becomes the original order, which is determined by the order they were inserted into the list.
-
Code contributed: RepoSense link
- Team-tasks contributions:
- Set up the GitHub repository and team organization for the project
- Managed GitHub Actions for Continuous Integration
- Created and maintained issues on GitHub to keep track of tasks and progress
- Create Google Docs files for project notes and drafts of UG
- Provide location for offline meeting
- Label bug reports for easier task division
- Documentation:
- User Guide:
- Added documentation for the features mentioned above, i.e.
findm
,sortp
,unsortp
, etc.
- Added documentation for the features mentioned above, i.e.
- Developer Guide:
- Added implementation details for the features mentioned above, i.e.
findm
,sortp
,unsortp
, etc.
- Added implementation details for the features mentioned above, i.e.
- User Guide: