Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[CS2103T-T03-1] MediConnect #68

Open
wants to merge 502 commits into
base: master
Choose a base branch
from

Conversation

thennant
Copy link

MediConnect helps hospital admin staff manage the details of doctors and patients such as appointments, medication, and bills.
It is optimized for CLI users so that frequent tasks can be done faster by typing in commands.

@codecov
Copy link

codecov bot commented Feb 15, 2023

Codecov Report

Patch coverage: 42.13% and project coverage change: -16.44 ⚠️

Comparison is base (928f146) 72.15% compared to head (81f1f56) 55.72%.

Additional details and impacted files
@@              Coverage Diff              @@
##             master      #68       +/-   ##
=============================================
- Coverage     72.15%   55.72%   -16.44%     
- Complexity      399      560      +161     
=============================================
  Files            70      102       +32     
  Lines          1232     2281     +1049     
  Branches        125      283      +158     
=============================================
+ Hits            889     1271      +382     
- Misses          311      915      +604     
- Partials         32       95       +63     
Impacted Files Coverage Δ
src/main/java/seedu/address/MainApp.java 0.00% <0.00%> (ø)
...main/java/seedu/address/commons/core/Messages.java 0.00% <ø> (ø)
...n/java/seedu/address/commons/core/index/Index.java 100.00% <ø> (ø)
...rc/main/java/seedu/address/logic/LogicManager.java 71.42% <0.00%> (-3.58%) ⬇️
...edu/address/logic/commands/AppointmentCommand.java 0.00% <0.00%> (ø)
...dress/logic/commands/DeleteAppointmentCommand.java 0.00% <0.00%> (ø)
...a/seedu/address/logic/commands/DisplayCommand.java 0.00% <0.00%> (ø)
...edu/address/logic/commands/ListDoctorsCommand.java 0.00% <0.00%> (ø)
...du/address/logic/commands/ListPatientsCommand.java 0.00% <0.00%> (ø)
...address/logic/parser/AppointmentCommandParser.java 0.00% <0.00%> (ø)
... and 63 more

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

☔ View full report in Codecov by Sentry.
📢 Do you have feedback about the report comment? Let us know in this issue.

jedidiahC pushed a commit to jedidiahC/tp that referenced this pull request Mar 15, 2023
weekiat-douze pushed a commit to weekiat-douze/tp that referenced this pull request Mar 25, 2023
mandykqh and others added 27 commits March 31, 2023 11:35
Disable person view display when no contacts are available
The message displayed when the patient added by the user already exists
in the list sometimes includes the wrong role for that person.

Let's update the error message.
The message displayed when the doctor added by the user already exists
in the list sometimes includes the wrong role for that person.

Let's update the error message.
* 'master' of https://github.com/thennant/tp:
  Disable person view display when no contacts are available
  Fix display bug when deleting appointment
  Remove repeated line
  Update ug
  Update ug
  Rename files
  Fix checkstyle
  Update sample data tags
  Adjust layout
  Make empty cells transprarent
  Update prescription box
  Hide details on the person list panel
  Update UG
  Update UG
  Update the developer guide to fit the features for v1.3 Change user stories to fit hospital administrator
  Update User Guide
  Update documentation for list commands
  Add listDoctors and listPatients commands
…ds, the edit command gives an inaccurate error message: "The person you are looking for cannot be found, below is a list of people with similar names".

This is confusing to the user as the list of names given are not similar names

Let's change the error message to say: "The person you are looking for cannot  be found"
AssertCommandFailure was causing the test to fail

Let's update the tests
The user might have made a mistake typing the wrong nric number and wishes to edit the nric

Let's update the editcommand to allow the editing of NRIC field
…letes an appointment of a patient that is not in the current list (issue 119)

This can be confusing for the user when the user enters the command.

Let's add the error message to notify the user that the patient is not in the list
Command Summary does not show tell the user any information about
the command other than its purpose

More information to make it more useful as a summary

Let's add the syntax and an example
Reorder arguments in unprescribe to make it clearer
Current message is ambiguous about cost being 0.

Could be clearer to users.

Let's update UG and Cost Constraint Message to be clearer.
Currently UG does not reflect the situation where a duplicate
medication is prescribed

It is better to inform our users.

Let's update the UG with this information
Fix double punctuation in success message
The User Guide has some minor spelling mistakes and vague restrictions
for the "Address" input values.

Let's add restrictions for "Address" and correct the spelling mistakes.
Fix message displayed when failing to add a Patient
StefanosAv and others added 30 commits April 10, 2023 22:56
# Conflicts:
#	docs/UserGuide.md
User Guide: Update Images to be centered
User Guide: Fix formatting errors
* 'master' of https://github.com/thennant/tp:
  fix page break for DG
  User Guide: Fix formatting errors
  fix page break for DG
  fix DG page breaks
  User Guide: Update Images to be centered
  Update formatting
  finalised layout of UG
  added more pg breaks
  testing line breaks in UG
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.

4 participants