---
layout: page
title: Lee En Hao's Project Portfolio Page
---
## Project: Travelling Businessman
Travelling Businessman is a desktop application that manages notes and contacts across multiple
countries and timezones for businessmen who travels a lot.
Given below are my contributions to the project.
* **New Feature**:
* Ability to view specific client's information in detail.
* **Code contributed**: [RepoSense link](https://nus-cs2103-ay2021s1.github.io/tp-dashboard/#breakdown=true&search=leeenhao&sort=groupTitle&sortWithin=title&since=2020-08-14&timeframe=commit&mergegroup=&groupSelect=groupByRepos&checkedFileTypes=docs~functional-code~test-code~other&tabOpen=true&tabType=zoom&zA=LeeEnHao&zR=AY2021S1-CS2103T-F11-4%2Ftp%5Bmaster%5D&zACS=258.1984652947332&zS=2020-08-14&zFS=&zU=2020-10-14&zMG=false&zFTF=commit&zFGS=groupByRepos&zFR=false)
* **Project management**:
* New GUI features
* Capability to view each client information in detail
* GUI theme and styling overhaul
* **Enhancements to existing features**:
* Improve GUI
* **Documentation**:
* User Guide:
* Un-deprecate `list` command
* Added `client view` command section to user guide to document the changes.
* Add
* Developer Guide:
* Add “Adding a client” and "Viewing help" to use cases
* **Community**:
* Contributed to forum discussion (examples: [\#157](https://github.com/nus-cs2103-AY2021S1/forum/issues/157), [\#116](https://github.com/nus-cs2103-AY2021S1/forum/issues/116), [\#93](https://github.com/nus-cs2103-AY2021S1/forum/issues/93), [\#55](https://github.com/nus-cs2103-AY2021S1/forum/issues/55), [\#85](https://github.com/nus-cs2103-AY2021S1/forum/issues/85#issuecomment-682309177))
* **Tools**:
---
layout: page
title: Lim Ming Chong's Project Portfolio Page
---
## Project: Travelling Businessman
Travelling Businessman is a desktop application that manages notes and contacts across multiple countries and timezones for businessmen who travels a lot. The user interacts with it using a CLI, and it has a GUI created with JavaFX. It is written in Java, and has about 24 kLoC.
Given below are my contributions to the project.
* **New Feature**: Added option to close help window using the Esc key
* **Code contributed**: [RepoSense link](https://nus-cs2103-ay2021s1.github.io/tp-dashboard/#breakdown=true&search=qwoprocks&sort=groupTitle&sortWithin=title&since=2020-08-14&timeframe=commit&mergegroup=&groupSelect=groupByRepos&checkedFileTypes=docs~functional-code~test-code~other&tabOpen=true&tabType=authorship&zFR=false&tabAuthor=qwoprocks&tabRepo=AY2021S1-CS2103T-F11-4%2Ftp%5Bmaster%5D&authorshipIsMergeGroup=false&authorshipFileTypes=docs~functional-code~test-code)
* **Project management**:
* Managed releases `v1.1` - `v1.2` (2 releases) on GitHub
* Created walking skeleton for `v1.2` (Pull request [\#115](https://github.com/AY2021S1-CS2103T-F11-4/tp/pull/115))
* **Enhancements to existing features**:
* Refactor all instances of `person` to `client` (Pull request [\#116](https://github.com/AY2021S1-CS2103T-F11-4/tp/pull/116))
* **Documentation**:
* User Guide:
* Added documentation for the features `country note`, `clear`, and `exit` [\#31](https://github.com/AY2021S1-CS2103T-F11-4/tp/pull/31)
* Developer Guide:
* Added the list of user stories and labelled their priorities [\#38](https://github.com/AY2021S1-CS2103T-F11-4/tp/pull/38)
* Added the use case for `clearing all entries` [\#53](https://github.com/AY2021S1-CS2103T-F11-4/tp/pull/53)
* **Community**:
* PRs reviewed (with non-trivial review comments): [\#51](https://github.com/AY2021S1-CS2103T-F11-4/tp/pull/51), [\#121](https://github.com/AY2021S1-CS2103T-F11-4/tp/pull/121), [\#131](https://github.com/AY2021S1-CS2103T-F11-4/tp/pull/131), [\#134](https://github.com/AY2021S1-CS2103T-F11-4/tp/pull/134), [\#137](https://github.com/AY2021S1-CS2103T-F11-4/tp/pull/137), [\#144](https://github.com/AY2021S1-CS2103T-F11-4/tp/pull/144), [\#146](https://github.com/AY2021S1-CS2103T-F11-4/tp/pull/146)
* Contributed to forum discussions (examples: [\#36](https://github.com/nus-cs2103-AY2021S1/forum/issues/36), [\#62](https://github.com/nus-cs2103-AY2021S1/forum/issues/62), [\#71](https://github.com/nus-cs2103-AY2021S1/forum/issues/71), [\#110](https://github.com/nus-cs2103-AY2021S1/forum/issues/110), [\#126](https://github.com/nus-cs2103-AY2021S1/forum/issues/126), [\#132](https://github.com/nus-cs2103-AY2021S1/forum/issues/132), [\#145](https://github.com/nus-cs2103-AY2021S1/forum/issues/145), [\#146](https://github.com/nus-cs2103-AY2021S1/forum/issues/146), [\#169](https://github.com/nus-cs2103-AY2021S1/forum/issues/169), [\#239](https://github.com/nus-cs2103-AY2021S1/forum/issues/239), [\#295](https://github.com/nus-cs2103-AY2021S1/forum/issues/295), [\#296](https://github.com/nus-cs2103-AY2021S1/forum/issues/296), [\#316](https://github.com/nus-cs2103-AY2021S1/forum/issues/316))
* Gave suggestions for other teams in the class (examples: [\#309](https://github.com/nus-cs2103-AY2021S1/forum/issues/309))
* **Tools**:
* Added a [GitHub action](https://github.com/cloudbees/plantuml-github-action) to automatically generates and commits images of UML diagrams when .puml files are changed
---
layout: page
title: Rayson Koh's Project Portfolio Page
---
## Project: Travelling Businessman
Travelling Businessman is a desktop application that manages notes and contacts across multiple
countries and timezones for businessmen who travels a lot.
Given below are my contributions to the project.
* **New Feature**:
* `country filter` command
* `country note add` command
* **Code contributed**: [RepoSense link](https://nus-cs2103-ay2021s1.github.io/tp-dashboard/#breakdown=true&search=rayson&sort=groupTitle&sortWithin=title&since=2020-08-14&timeframe=commit&mergegroup=&groupSelect=groupByAuthors&checkedFileTypes=docs~functional-code~test-code~other&tabOpen=true&tabType=zoom&zA=raysonkoh&zR=AY2021S1-CS2103T-F11-4%2Ftp%5Bmaster%5D&zACS=168&zS=2020-08-14&zFS=rayson&zU=2020-10-14&zMG=false&zFTF=commit&zFGS=groupByAuthors&zFR=false)
* **Project management**:
* Brainstorm user stories for `v1.1`
* Translate user stories to issues in Github issue tracker
* Create follow-up issues relating to Country Note and Country Filter
* **Enhancements to existing features**:
* **Documentation**:
* User Guide:
* Add `Deleting clients`, `Saving Data` and `Adding Notes` sections
* Update `Country Filter` and `Country Note Add` example usage
* Developer Guide:
* Add Non-Functional Requirements (NFR) section
* Add "Saving Data" use case
* **Community**:
* PRs reviewed (with non-trivial review comments): (examples: [\#121](https://github.com/AY2021S1-CS2103T-F11-4/tp/pull/121), [\#125](https://github.com/AY2021S1-CS2103T-F11-4/tp/pull/125), [\#134](https://github.com/AY2021S1-CS2103T-F11-4/tp/pull/134))
* Contributed to forum discussions (examples: [\#125](https://github.com/nus-cs2103-AY2021S1/forum/issues/125), [\#161](https://github.com/nus-cs2103-AY2021S1/forum/issues/161))
* **Tools**:
* Gradle
* Junit 5.0
---
layout: page
title: Ritesh Kumar's Project Portfolio Page
---
## Project: Travelling Businessman
Travelling Businessman is a desktop application that manages notes and contacts across multiple
countries and timezones for businessmen who travels a lot.
Given below are my contributions to the project.
* **New Feature**:
* `Client Notes Command`: Notes associated to clients can be created.
* **Code contributed:** [RepoSense link](https://nus-cs2103-ay2021s1.github.io/tp-dashboard/#breakdown=true&search=rtshkmr&sort=groupTitle&sortWithin=title&since=2020-08-14&timeframe=commit&mergegroup=&groupSelect=groupByRepos&checkedFileTypes=docs~functional-code~test-code~other)
* **Project management:**
* PR reviews: #153 #149 #148 #131 #121
* PR approvals:
* Managed project v1.1 to v1.2 on GitHub
* **Enhancements to existing features**:
* **Documentation**:
* User Guide:
* Update ClientNoteAdd feature.
* Update Help Instruction on command syntax.
* Developer Guide:
* **Tools**:
---
layout: page
title: Tan Kang Liang's Project Portfolio Page
---
## Project: Travelling Businessman
Travelling Businessman is a desktop application that manages notes and contacts across multiple
countries and timezones for businessmen who travels a lot.
Given below are my contributions to the project.
* **New Feature**:
* `Timezone` class that represents the timezone of a client
* Ability to add `Country` and `Timezone` to a client in `client add`
* Ability to edit `Country` and `Timezone` of a client in `client edit`
* **Code contributed**: [RepoSense link](https://nus-cs2103-ay2021s1.github.io/tp-dashboard/#breakdown=true&search=tankangliang&sort=groupTitle&sortWithin=title&since=2020-08-14&timeframe=commit&mergegroup=&groupSelect=groupByRepos&checkedFileTypes=docs~functional-code~test-code~other&tabOpen=true&tabType=zoom&zFR=false&zA=tankangliang&zR=AY2021S1-CS2103T-F11-4%2Ftp%5Bmaster%5D&zACS=311.54761904761904&zS=2020-08-14&zFS=kang%20liang&zU=2020-10-14&zMG=false&zFTF=commit&zFGS=groupByRepos)
* **Project management**:
* Managed project v1.1 to v1.2 on GitHub
* Added PR template
* **Enhancements to existing features**:
* Added `Country` field to `Client`
* Added `Timezone` field to `Client`
* **Documentation**:
* User Guide:
* Added documentation for the features `client note delete`, `client note update` and `country filter`
* Update documentation for `client add` and `client edit`
* Developer Guide:
* Added `Glossary` for terms worth recording
* **Community**:
* PRs reviewed (with non-trivial review comments): [#124](https://github.com/AY2021S1-CS2103T-F11-4/tp/pull/121), [#151](https://github.com/AY2021S1-CS2103T-F11-4/tp/pull/151)
* Contributed to forum discussions (examples: [\#24](https://github.com/nus-cs2103-AY2021S1/forum/issues/24), [\#47](https://github.com/nus-cs2103-AY2021S1/forum/issues/47), [\#63](https://github.com/nus-cs2103-AY2021S1/forum/issues/63), [\#79](https://github.com/nus-cs2103-AY2021S1/forum/issues/79), [\#121](https://github.com/nus-cs2103-AY2021S1/forum/issues/121), [\#147](https://github.com/nus-cs2103-AY2021S1/forum/issues/147), [\#182](https://github.com/nus-cs2103-AY2021S1/forum/issues/182), [\#194](https://github.com/nus-cs2103-AY2021S1/forum/issues/194), [\#240](https://github.com/nus-cs2103-AY2021S1/forum/issues/240), [\#241](https://github.com/nus-cs2103-AY2021S1/forum/issues/241),
* **Tools**: