Project: JABPRO

Overview

JABPro aims to solve the problem of HR managers having to sort through tons of job applications. It makes their life easier by allowing them to easily fetch important info about job applicants such as their contact details, application status etc. It serves as a one-stop addressbook for job applications.

Summary of Contributions

Code contributed: RepoSense link

Enhancement implemented:

  • Added the ability to sort the list based on specific attribute such as name
  • Introduced delete by tags
  • Introduced delete by status
  • Implemented list tags

Contribution to the UG:

  • Updated the listand delete command sections of the user guide
  • Added listT command section
  • Added prefix summary and glossary tables
  • Added table of contents
  • Fixed grammar and formatting issues
  • Clean up & standardized the user guide so that it looks cohesive

Contribution to DG:

  • Contributed to DG for non-functional requirements
  • Contributed to DG for use cases regarding delete and list features
  • Contributed to the DG for UML diagrams for delete feature
  • Standardized some DG format for activity diagram
  • Contributed to DG for manual test cases

Contribution to team-based tasks:

  • Keeping track of deadlines and objectives
  • Monitored the TP dashboard to ensure the team met weekly goals

Review/mentoring contributions:

  • Conducted thorough reviews of pull requests and provided constructive comments

Contributions beyond the project team:

  • Participated in the PE Dry Run and gave feedback to the other team

Test Case Contributions:

  • Covered all the test cases for the commands that I have implemented. Contributed to the team's test case as well as AB3's test case.