Skip to content

Latest commit

 

History

History
70 lines (50 loc) · 2.73 KB

deeheenguyen.adoc

File metadata and controls

70 lines (50 loc) · 2.73 KB

Nguyen Thi Viet Ha - Project Portfolio

PROJECT: Infinity Book

Welcome to my portfolio page for CS2103T AY 2017/2018 Sem 2 project - Infinity Book.

1. Overview

2. Summary of contributions

Code contributed: [Functional code] [Test code]_

2.1. Major enhancement: added the interview management.

  • Motivation: Interviewing is one of the important steps in recruiting process. HR may need a tool to manage interview efficiently.

  • What it does: allows the user to add the interview relevant command which are add interview command, find interview command, listing interview command.

  • Highlights: This enhancement affects existing commands and commands to be added in future. It required an in-depth analysis of design alternatives. The implementation too was challenging as it required changes to existing model, ui, and storage.

2.2. Minor enhancement: added the view command.

  • Motivation: The HR may want to find more details information of specific candidates. The view command helps HR with this problem.

  • What it does: allows user to view a specific person by email ID and display the linked page of the person.

  • Highlights: This enhancement affects existing commands and commands to be added in future. It required an in-depth analysis of design alternatives. The implementation too was challenging as it required changes to existing commands.

2.3. Other contributions:

2.3.1. Project management:

  • Managed releases v1.5rc on GitHub

  • Managed milestones on GitHub.

2.3.2. Enhancements to existing features:

  • Updated the add command to support viewing a person (Pull requests #15)

  • Wrote additional tests for existing features to increase coverage (Pull requests #168, #166)

2.3.3. Documentation:

  • Did cosmetic tweaks to existing contents of the User Guide: #14

    • Community:

  • PRs reviewed (with non-trivial review comments): #51

  • Reported bugs and suggestions for other teams in the class

3. Contributions to the User Guide

4. Contributions to the Developer Guide