--- 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**: