Project: PleaseHireUs

PleaseHireUs (PHU) is a desktop app for managing internships, optimized for use via a Command Line Interface (CLI) while still having the benefits of a Graphical User Interface (GUI). If you can type fast, PHU can get your internship management tasks done faster than traditional GUI apps.Given below are my contributions to the project

  • New Feature: A reminder bar (Pull requests #94)
    • What it does: Shows the number of upcoming internship interviews, assessments or pending offers.
    • Justification: Remind users of upcoming internships process so that users are able to prepare for them.
  • Code contributed: RepoSense link

  • Project management:
    • Refactor code base to remove traces of AB3
    • Managed releases v1.2 - v1.4on GitHub
  • Enhancements to existing features:
    • Updated the list command to allow users to sort internships by categories (Pull requests #38, #63)
      • Justification: Allows user to easily identify internships based on an order
    • Wrote additional tests for new and existing features to increase coverage (Pull requests #63, #121)
  • Documentation:
    • User Guide:
      • Added documentation for the features list(#70)
      • Added navigation sections and restructured documentation to increase reader friendliness (Pull requests #128, #141)
    • Developer Guide:
      • Added documentation for the features list(Pull requests #88)
      • Added navigation sections and restructured documentation to increase reader friendliness (Pull requests #212)
      • Updated diagrams for consistency (Pull requests #212)
  • Community:
    • Reviewed PRs
    • Reported bugs and suggestions for other teams in the class (examples: 1)
  • Tools: