Project: HustleHub

HustleHub is a Java, CLI-focused application providing computing students an easy way to visualise, add and modify their job application details to multiple positions at multiple companies.

Given below are my contributions to the project.

  • New Feature: Added the save command.
    • What it does: Allows the user to save their job applications on command.
    • Justification: This feature allows users to choose when to save their job applications.
  • Code contributed: RepoSense link
    • Integrated HustleHub model codes from Jerome and Sanfo into the codebase.
  • Project management:
    • Managed milestones & set-up issues for v1.1 - v1.3 (2 iterations) of HustleHub
  • Enhancements to existing features:

  • Documentation:
    • User Guide:
      • Added/updated documentation for exit and save commands
    • Developer Guide:
      • Updated storage description and diagrams
      • Added HustleHub’s user stories and non-functional requirements.
  • Community:

  • Tools: