forked from nus-tic4002-AY2021S2/tp2
-
Notifications
You must be signed in to change notification settings - Fork 4
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #141 from Yiheng0410/master
Add in draft ppp
- Loading branch information
Showing
3 changed files
with
47 additions
and
47 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,46 @@ | ||
|
||
--- | ||
layout: page | ||
title: Yiheng's Project Portfolio Page | ||
--- | ||
|
||
## Project: Police address book | ||
|
||
A Police Address Book (PAB) is a desktop app uses Command Line (CLI) and JavaFX as Graphical User Interface (GUI). | ||
It is designed and developed for Police officers to optimize for their investigation follow-ups. | ||
|
||
### Summary of Contributions | ||
Given below are my contributions to the project. | ||
|
||
* *Code contributed*: [RepoSense link](https://nus-tic4002-ay2021s2.github.io/tp-dashboard/?search=&sort=groupTitle&sortWithin=title&timeframe=commit&mergegroup=&groupSelect=groupByRepos&breakdown=true&checkedFileTypes=docs&since=&tabOpen=true&tabType=authorship&tabAuthor=linqing42&tabRepo=AY2021S2-TIC4002-F18-1%2Ftp2%5Bmaster%5D&authorshipIsMergeGroup=false&authorshipFileTypes=docs) | ||
|
||
* **New Feature**: Added the ability to add/remove s specific tag (Pull requests [\#101](https://github.com/AY2021S2-TIC4002-F18-1/tp2/pull/101)) | ||
* What it does: allows the user to add/remove a specific tag without deleting and overwriting the whole tag list. | ||
* Justification: This feature improves the user experience significantly because it gives an alternative to user to add or remove a specific because the user won't need to re-type the whole tag list again in order to add/remove a tag. | ||
* Highlights: The user will still be able to use the existing edit tag function if they wish to delete all tags or just simply remove all tags and add a CLOSED tag to indicate the case is closed. | ||
|
||
|
||
* **Project management**: | ||
* Involved in releases `v1.2` - `v1.4` (3 releases) on GitHub | ||
|
||
* **Enhancements to existing features**: | ||
* Enhanced the add function by adding in a date field to indicate the data of case reported. | ||
* Updated and wrote additional tests for existing features and new features (Pull requests [\#50](https://github.com/AY2021S2-TIC4002-F18-1/tp2/pull/50/files/a4259fa796bf14a28eaa2855b4380226a38a7d90)) | ||
* Fixed Date validation bug (Pull requests [\#75](https://github.com/AY2021S2-TIC4002-F18-1/tp2/pull/75)) | ||
|
||
* **Documentation**: | ||
* User Guide: Updated the user guide based on new features and enhanced existing features. | ||
* (Pull requests [\#32](https://github.com/AY2021S2-TIC4002-F18-1/tp2/pull/32/commits/9f7726fcda8941a744f4a1d30eb7b22c419bfa8e), [\#56](https://github.com/AY2021S2-TIC4002-F18-1/tp2/pull/56/commits/e41d9064af9fcedf3b23db0340cfe0a4f5d2f67a), [\#105](https://github.com/AY2021S2-TIC4002-F18-1/tp2/pull/75/commits/0e49537cb32e08b0cf923f229bcf9259902774b8)) | ||
|
||
|
||
* Developer Guide: Updated the developer guide based on new features and enhanced existing features. | ||
* (Pull requests [\#105](https://github.com/AY2021S2-TIC4002-F18-1/tp2/pull/105/files/97e2cb505ce307f68cd6a1784dce03b435dab16b), [\#56](https://github.com/AY2021S2-TIC4002-F18-1/tp2/pull/56/commits/e41d9064af9fcedf3b23db0340cfe0a4f5d2f67a)) | ||
|
||
* **Community**: | ||
* Attended team's weekly meetings and discussions. | ||
* Reviewed and approved team's PRs. | ||
* Reported bugs, suggestions for improvement. | ||
|
||
|
||
|
||
|