Olivier Cheah’s Project Portfolio Page
Project: Patient Book
Patient Book is an app for managing patient’s information including personal details, appointment details and medical histories, optimized for use via a Command Line Interface (CLI) while still having the benefits of a Graphical User Interface (GUI).
Contributions to the project.
- New Feature: Added Appointment class to Person Java (#21)
- What it does: Allows the user to add appointment related information to the patient.
- Justification: This update will allow the patient’s appointment to be reflect on the UI.
- Credits: N/A
-
Code contributed: RepoSense Link
- Test cases
- Project management
- Managed releases V1.2, V1.3, V1.4.
- Enhancements to existing features:
- Added Assertion to Add/View Appointment.
- View Appointment Enhancement.
- Added valid format date check and throw the correct error message for Adding of appointments.
- Documentation:
- Community:
- Our application was developed using a combination of pair-programming and adhoc coding sessions. During each session lasting between an hour to four or more, all group members sat in a meeting session while coding/ implementing their assigned components. If a concern was raised or support was needed, they shared their screen via the meeting session and everyone participated or assisted to clear the obstacle. Using this method we’ve successfully cleared v1.0 to v3.0 of our project milestones.
- Help to resolve some of the bugs in the issue tracker with pair programming.