verudex's Project Portfolio Page
Project: DoctorWho
DoctorWho is a desktop application for managing patient records and appointments in a clinical setting. It targets clinic receptionists and administrative staff at single-doctor GP clinics, offering a fast Command Line Interface (CLI) with a JavaFX GUI. It is written in Java, and has about 10 kLoC.
As the team’s Scheduling and Tracking lead, I was responsible for defining, assigning, and tracking project tasks to keep development on schedule and coordinated across the team.
Given below are my contributions to the project.
-
New Feature: Added and finalized the delete appointment command (
dapt) with comprehensive tests. (Pull requests #58, #72) -
New Feature: Added the list appointment command (
lsapt) and integrated it into parser/model flow with end-to-end test coverage. (Pull request #92) -
Code contributed: RepoSense link
- Project management:
- Managed issue scheduling and milestone tracking to keep iteration scope aligned with release plans.
- Coordinated task progression across command, model, and documentation workstreams.
- Enhancements to existing features:
- Documentation: