Skip to content

[CS2103T-F11-1] HubHealth#82

Open
Hugo-Chia wants to merge 1021 commits into
nus-cs2103-AY2425S2:masterfrom
AY2425S2-CS2103T-F11-1:master
Open

[CS2103T-F11-1] HubHealth#82
Hugo-Chia wants to merge 1021 commits into
nus-cs2103-AY2425S2:masterfrom
AY2425S2-CS2103T-F11-1:master

Conversation

@Hugo-Chia
Copy link
Copy Markdown

Made for clinic receptionist that needs to track patients contact and appointments using CLI. Provide fast access to patients contact details, and manage upcoming appointments, optimized for users who prefer a CLI.

@codecov
Copy link
Copy Markdown

codecov Bot commented Feb 22, 2025

Codecov Report

Attention: Patch coverage is 62.50000% with 39 lines in your changes missing coverage. Please review.

Files with missing lines Patch % Lines
...n/java/seedu/address/ui/PersonAppointmentCard.java 0.00% 16 Missing ⚠️
.../java/seedu/address/model/util/SampleDataUtil.java 0.00% 12 Missing ⚠️
...va/seedu/address/logic/commands/RmApptCommand.java 80.00% 1 Missing and 1 partial ⚠️
...seedu/address/logic/parser/ViewpCommandParser.java 0.00% 2 Missing ⚠️
...a/seedu/address/model/appointment/Appointment.java 60.00% 1 Missing and 1 partial ⚠️
src/main/java/seedu/address/MainApp.java 0.00% 1 Missing ⚠️
...in/java/seedu/address/commons/util/StringUtil.java 80.00% 0 Missing and 1 partial ⚠️
...rc/main/java/seedu/address/logic/LogicManager.java 0.00% 0 Missing and 1 partial ⚠️
src/main/java/seedu/address/model/UserPrefs.java 83.33% 1 Missing ⚠️
...c/main/java/seedu/address/model/person/Person.java 85.71% 0 Missing and 1 partial ⚠️
Files with missing lines Coverage Δ Complexity Δ
...in/java/seedu/address/commons/core/LogsCenter.java 78.78% <ø> (ø) 5.00 <0.00> (ø)
...a/seedu/address/logic/commands/AddApptCommand.java 95.00% <100.00%> (+95.00%) 7.00 <0.00> (+7.00)
...va/seedu/address/logic/commands/RemoveCommand.java 100.00% <ø> (ø) 8.00 <0.00> (ø)
...ava/seedu/address/logic/commands/ViewpCommand.java 100.00% <ø> (ø) 7.00 <0.00> (ø)
...edu/address/logic/parser/AddApptCommandParser.java 100.00% <100.00%> (+100.00%) 6.00 <0.00> (+6.00)
...a/seedu/address/logic/parser/AddCommandParser.java 100.00% <100.00%> (ø) 5.00 <3.00> (ø)
.../seedu/address/logic/parser/AddressBookParser.java 81.81% <ø> (ø) 11.00 <0.00> (ø)
...in/java/seedu/address/logic/parser/ParserUtil.java 88.63% <100.00%> (+14.82%) 13.00 <0.00> (+1.00)
...eedu/address/logic/parser/RmApptCommandParser.java 100.00% <100.00%> (+100.00%) 6.00 <0.00> (+6.00)
...edu/address/model/appointment/AppointmentList.java 69.23% <100.00%> (+2.56%) 8.00 <2.00> (+2.00)
... and 19 more
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

reaneechua and others added 29 commits March 30, 2025 21:17
Update DOB to use dd/MM/yyyy format, and update test cases
Integrate Appointment Logic with Storage
Fix DateTime parsing and add validation
Fix bug for invalid appointment index for rmappt
Fix PersonAppointmentCard to display dob
Date of Birth validation & fix possible appointment bug
Updated tags with names relevant to Hubhealth.
Updated regex string for valid Tag name such that spaces are allowed for more readable tag names.
Hugo-Chia and others added 29 commits April 7, 2025 21:45
# Conflicts:
#	docs/DeveloperGuide.md
Update User and Developer Guide v1.6-2
Updated installation instructions for Java
Update error message for NRIC to include M
Update unique constraint for (name, phone number)
Updated screenshots for commands involving viewp
Updated syntax for add command for multiple tags
Changed bullet points and line breaks
# Conflicts:
#	docs/UserGuide.md
Added a single linebreak so that the formatting matches
Made it the same as the product website landing page
Remove page break
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants