Project: idENTify

Overview

IdENTify is a desktop app made for Ear, Nose and Throat (ENT) administrative staff to manage patients’ contact details and appointments, optimized for use via a Command Line Interface (CLI) while still having the benefits of a Graphical User Interface (GUI). If you can type fast, idENTify can get your patients/appointments’ management tasks done faster than traditional GUI apps.

Summary of Contributions

Given below are my contributions to the project.

  • Code contributed: RepoSense link
  • Enhancements implemented:
    • Modify ListCommand to work for patients and appts lists
    • Implement ListCommandParser to facilitate changes to ListCommand (eventually discarded)
    • Implementation of helper/utility class AppointmentList
    • Change Tag to enum
    • Modify existing test cases for Tag and ListCommand to accomodate changes
    • UI changes to accomodate appointment list
  • Contributions to the UG:
    • Reorganising Table of Contents
    • Created “Notes on Command Parameters” section for ease of viewing
    • list command description
  • Contributions to the DG:
    • list command - explanation and related UML diagrams
    • Target User Profile
    • Value Proposition
  • Contributions to team-based tasks:
    • Determine work processes to carry out tasks (e.g. Handling PED issues)
  • Review/mentoring contributions:
  • Contributions beyond the project team: