Skip to content

Commit

Permalink
Merge pull request #229 from JustWeiHao/UG
Browse files Browse the repository at this point in the history
Fix UG and update PPP
  • Loading branch information
PallonCX authored Apr 12, 2024
2 parents 566ca10 + 9911ede commit b876c9e
Show file tree
Hide file tree
Showing 2 changed files with 32 additions and 1 deletion.
2 changes: 1 addition & 1 deletion docs/UserGuide.md
Original file line number Diff line number Diff line change
Expand Up @@ -211,7 +211,7 @@ Show a link to the User Guide.
List all contacts and their details.

### Checking who is free : `whoisfree`
View all persons that are available on the specified day and time
View all persons that are available on the specified day and time.

Format: `whoisfree DAY:TIME`
- `DAY` is from Mon-Sun
Expand Down
31 changes: 31 additions & 0 deletions docs/team/justweihao.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
---
layout: default.md
title: "Wei Hao's Project Portfolio Page"
---

### Project: Dormie

Dormie is an application developed for college students living in dorms. It helps them connect with their dorm mates in a simple way. With Dormie, they can easily see when their friends are free, and keep track of their important dates and contact details. It makes organising social events less stressful and helps students stay connected with each other.

Given below are my contributions to the project.

* **Code contributed**: [RepoSense link](https://nus-cs2103-ay2324s2.github.io/tp-dashboard/?search=justweihao&breakdown=true&sort=groupTitle%20dsc&sortWithin=title&since=2024-02-23&timeframe=commit&mergegroup=&groupSelect=groupByRepos&checkedFileTypes=docs~functional-code~test-code~other)
* **New Feature**: Added `whoIsFree` command.
* What it does: Allows users to find a free person whose `freeTimeTag` satisfies the given input time.
* Justification: This feature improves the product significantly because the target users for the application are students that stay in dorm, and students staying in dorm in NUS benefit from the application by filtering contacts who are free to arrange a meetup.
* Highlights: The implementation was challenging as it required changes to the existing `find` function to be more OOP style because we are filtering using different criteria. Besides, this command relies on the `freeTimeTag` field, which is implemented by another team member. Hence, collaboration is a key factor in the successful implementation of this feature.
* `whoIsFree` command: [\#105](https://github.com/AY2324S2-CS2103T-F11-4/tp/pull/105)
* **Modified existing features**:
* Change the implementation of `Birthday` from `String` to `LocalDate` [\#59](https://github.com/AY2324S2-CS2103T-F11-4/tp/pull/59)
* **Enhancements to features**:
* Wrote additional tests for `AddCommandParser` [\#83](https://github.com/AY2324S2-CS2103T-F11-4/tp/pull/83)
* Enable multiple indices for `edit` command. [\#96](https://github.com/AY2324S2-CS2103T-F11-4/tp/pull/96)
* **Documentation**:
* User Guide:
* Added command summary to User Guide. [\#119](https://github.com/AY2324S2-CS2103T-F11-4/tp/pull/119)
* Added glossary to User Guide. [\#140](https://github.com/AY2324S2-CS2103T-F11-4/tp/pull/140)
* Fix the icon, badges, link to release of UG[\#80](https://github.com/AY2324S2-CS2103T-F11-4/tp/pull/80)
* Developer Guide:
* Added NFR and Glossaries. [\#24](https://github.com/AY2324S2-CS2103T-F11-4/tp/pull/24)
* **Community**:
* PRs reviewed (with non-trivial review comments): [\#78](https://github.com/AY2324S2-CS2103T-F11-4/tp/pull/78)

0 comments on commit b876c9e

Please sign in to comment.