v1.4
We have improved existing features and created several new features for the MVP of our product
Key changes to existing features
Add Command message update
Improve the user feedback when using the add command to reflect recent feature updates.
Edit by NRIC
Modify the edit method to allow editing a person by NRIC instead of using the default identifier.
Edit Roles
Expand the edit functionality to allow changes to a person’s role.
View Command Enhancement
Modify the view command to display a person's roles and any linked individuals (patients or caregivers).
Delete Command
When a person is deleted, ensure any links associated with that person are unlinked automatically to maintain database integrity.
Clear Command Safety
Make the clear command more secure by requiring additional confirmation (e.g., a doctor's approval) to prevent accidental deletion of all data.
Update Find Command
Enhance the find command to allow users to filter and display records based on name, nric, tags or roles such as patient or caregiver.
New Features
Add Notes for Patients
Implement functionality to attach notes to patients, enabling more comprehensive record-keeping.
DeleteLink Command
Implement a new command to specifically remove the link between a patient and caregiver, providing finer control over the linking feature.
UI Enhancements for View Person
Update the user interface to show more detailed information about a person when using the view person command, while leveraging the existing view structure. This new UI provides more comprehensive details about a patient or a caregiver, displaying all details about them including doctor notes, appointments, and linked patients/ caregivers in addition to the other basic details such as name, NRIC, ...
This UI also has a bigger font and different font colors for selected fields to enhance readability.
Add Appointments Feature
Introduce appointment tracking, allowing users to schedule and view appointments for patients and caregivers within the system.