Juanpa's Project Portfolio Page
Project: Jobby
Jobby is a desktop app for tracking job applications. It saves job contacts and applications in an addressbook, which the user can view with a GUI, and interact wtih using a CLI.
Given below are my contributions to the project.
- New Feature: Sort command
- What it does: Allows users to sort contacts and job applications.
- Justification: For reference quality of life, since a job applicant can have many applications and contacts. Makes it easier to view relevant data.
- Highlights: Created necessary logic for data to be sorted.
- New Feature: Remind command
- What it does: Allows users to get a reminder of upcoming or future deadlines.
- Justification: Since deadlines can be hard to keep track of, this helps simplify it. Urgent or future deadlines can be viewed easily.
- Highlights: Created necessary logic for reminders.
-
Code contributed: RepoSense link
- Project management:
- Helped plan out timeframes for the project.
- Enhancements to existing features: List command
- Allows users to list organizations, recruiters, or organizations with no applications, instead of just all contacts.
- Documentation:
- User Guide:
- List, sort, and reminder command.
- Enhancements to Issues section.
- Developer Guide:
- Implementation details for sort command.
- Added more use cases.
- User Guide:
- Community: