Skip to content

Commit

Permalink
update ppp
Browse files Browse the repository at this point in the history
  • Loading branch information
ChenKangg committed Apr 14, 2024
1 parent 02c8480 commit ef6651c
Showing 1 changed file with 33 additions and 26 deletions.
59 changes: 33 additions & 26 deletions docs/team/chenkangg.md
Original file line number Diff line number Diff line change
Expand Up @@ -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))

0 comments on commit ef6651c

Please sign in to comment.