From ef6651c9fcef90723d857734890485e036b75956 Mon Sep 17 00:00:00 2001 From: ChenKangg Date: Sun, 14 Apr 2024 15:15:29 +0800 Subject: [PATCH] update ppp --- docs/team/chenkangg.md | 59 +++++++++++++++++++++++------------------- 1 file changed, 33 insertions(+), 26 deletions(-) diff --git a/docs/team/chenkangg.md b/docs/team/chenkangg.md index df54664fd9..09fc9c52fe 100644 --- a/docs/team/chenkangg.md +++ b/docs/team/chenkangg.md @@ -10,41 +10,48 @@ The app offers search, filtering, and currency exchange features, ensuring a smo Given below are my contributions to the project. #### Code contribution: -[RepoSense link] -(https://nus-cs2113-ay2324s2.github.io/tp-dashboard/?search=chenkangg&breakdown=true&sort=groupTitle%20dsc&sortWithin=title&since=2024-02-23&timeframe=commit&mergegroup=&groupSelect=groupByRepos&checkedFileTypes=docs~functional-code~test-code~other) +[RepoSense link](https://nus-cs2113-ay2324s2.github.io/tp-dashboard/?search=chenkangg&breakdown=true&sort=groupTitle%20dsc&sortWithin=title&since=2024-02-23&timeframe=commit&mergegroup=&groupSelect=groupByRepos&checkedFileTypes=docs~functional-code~test-code~other) -### New features: +#### New features: -#### Added the ability to get help -* What it does: allows the user to view a list of available commands for the app -* Justification: This feature is important as a new user may not be familiar with how to use the Omnitravel app, thus -providing an easy way to assist a user to view all the commands. +* Added the ability to get help + * What it does: allows the user to view a list of available commands for the app + * Justification: This feature is important as a new user may not be familiar with how to use the Omnitravel app, thus + providing an easy way to assist a user to view all the commands. -#### Added the ability to add and remove tags -* What it does: allows the user to tag an existing travel activity and remove a tag from an existing travel activity - if needed. -* Justification: This feature improves the product significantly because a user can tag a travel activity which can - help to better organise their travel activities and conveniently remove the tag to rectify if required. -#### Added the ability to add and remove expenses - -* What it does: allows the user to add an expense to an existing travel activity and remove an expense from an - existing travel activity if needed. -* Justification: This feature improves the product significantly because a user can add an expense to a travel activity - which can help to track their finances and conveniently remove the expense to rectify if required. +* Added the ability to add and remove tags + * What it does: allows the user to tag an existing travel activity and remove a tag from an existing travel activity + if needed. + * Justification: This feature improves the product significantly because a user can tag a travel activity which can + help to better organise their travel activities and conveniently remove the tag to rectify if required. -#### Added the ability to list tags -* What it does: allows the user to list out all the tags that have been added. -* Justification: This feature improves the product significantly because a user may have forgotten what tags they have - given to different travel activities. This feature allows users to view all tags quickly and easily. +* Added the ability to add and remove expenses + + * What it does: allows the user to add an expense to an existing travel activity and remove an expense from an + existing travel activity if needed. + * Justification: This feature improves the product significantly because a user can add an expense to a travel activity + which can help to track their finances and conveniently remove the expense to rectify if required. + + +* Added the ability to list tags + * What it does: allows the user to list out all the tags that have been added. + * Justification: This feature improves the product significantly because a user may have forgotten what tags they have + given to different travel activities. This feature allows users to view all tags quickly and easily. + +#### Project Management +* Create milestone for `v2.1` and issues to ensure project is updated with new features. #### Documentation: * Contributions to the UG: -Added documentation for the features `help`,`tag`,`untag`,`expense`,`removeexpense`,`listtags`. + * Added documentation for the features `help`,`tag`,`untag`,`expense`,`removeexpense`,`listtags`. + (Pull request [#107](https://github.com/AY2324S2-CS2113-T12-4/tp/pull/107)) * Contributions to the DG: -Added description of implementation of `tag` feature + sequence diagram. -Added documentation instructions for manual testing for the features `help`,`tag`,`untag`,`expense`, -`removeexpense`,`listtags`. + * Added description of implementation of `tag` feature + sequence diagram. + (Pull request [#111](https://github.com/AY2324S2-CS2113-T12-4/tp/pull/111)) + * Added documentation instructions for manual testing for the features `help`,`tag`,`untag`,`expense`, + `removeexpense`,`listtags`. + (Pull request [#97](https://github.com/AY2324S2-CS2113-T12-4/tp/pull/97))