Project: Hospify

Hospify is an application to help maintain medical records.

Given below are my contributions to the project.

  • New Feature: Added the ability to check number of patients in record. (Pull request #34)
    • What it does: allows the user to find total number of recorded patients.
    • Justification: This feature provides a convenient way to check total patients.
    • Highlights: The implementation requires a new class to be created and amendments to a few pre-existing classes.
  • New Feature: Added the ability to sort the patients in record by name and NRIC. (Pull request #106)
    • What it does: allows the user to sort in ascending order by name/NRIC.
    • Justification: This feature provides a convenient way to sort through patients.
    • Highlights: This implementation requires several new classes to be created and amendments to a few pre-existing classes.
  • Code contributed: RepoSense link

  • Project management:
    • Necessary general code enhancements including renaming classes and terms used to suit the context of the project.
    • Maintain issue tracker.
    • Maintain Pull Request tracker.
    • Updating user/developer docs that are not specific to a feature as mentioned under Documentation.
    • Adding tests for features implemented. (Pull request #34, #153, #267)
  • Enhancements to existing features:
    • Edited Tag class to Allergy class to better suit our application’s needs. (Pull request #103, #111)
    • Made the Email field optional instead of compulsory. (Pull request #245)
  • Documentation:
    • User Guide:
    • Developer Guide:
      • Added count command. (Pull request #230, #233)
      • Added sort command. (Pull request #230, #233)
      • Added UML diagrams. (Pull request #233)
      • Added Target user profile, value proposition, and user stories.
  • Community:

  • Tools: