Roald Ong's Project Portfolio Page
Project: ToothTracker
ToothTracker helps front desk administration staff in dental clinics manage patients/dentists/appointments. It is optimized for CLI users.
Given below are my contributions to the project.
- New Feature: Add Patient command.
(PR: #54)
- What it does: Allows the user to enter patient records into ToothTracker
- Justification: This feature is vital for ToothTracker users as it ensures that patient records can be entered into the system.
- New Feature: list-patient command.
(PR: #74)
- What it does: Allows the user to view all patient records in ToothTracker
- Justification: This feature is vital for ToothTracker users as it ensures that patient records can be viewed from the system.
- New Feature: edit-patient command.
(PR: #119)
- What it does: Allows the user to edit patient records in ToothTracker
- Justification: This feature is vital for ToothTracker users as it ensures that patient records can be edited.
- New Feature: add-treatment command.
(PR: #84)
- What it does: Allows the user to enter treatment records into ToothTracker
- Justification: This feature is vital for ToothTracker users as it ensures that treatment records can be entered into the system.
- New Feature: list-treatment command.
(PR: #121)
- What it does: Allows the user to view all treatment records in ToothTracker
- Justification: This feature is vital for ToothTracker users as it ensures that treatment records can be viewed.
- New Feature: delete-treatment command.
(PR: #109)
- What it does: Allows the user to delete treatment records in ToothTracker
- Justification: This feature is vital for ToothTracker users as it ensures that treatment records can be deleted.
-
Code contributed: RepoSense link
- Project management:
- created Github issues where appropriate
- Enhancements to existing features:
- Added initial unique ID indexing for patients (#63)
- Documentation: