Tseng Chen-Yu's Project Portfolio Page
Overview
Careflow is a desktop application for patient and drug inventory management of medical clinics, optimised for use via a Command Line Interface (CLI) while still having the benefits of a Graphical User Interface (GUI).
Summary of Contributions
-
Code Contributed: RepoSense link
- Enhancements implemented:
- Major:
- Implement parser for
Patient
related commands. (Pull request: #60, #71)- What it does:
- Implement
Patient
related commands. (Pull request:#60)- What it does:
- Implement
Hospital
related classes. (Pull request: #98)- What it does: allow for the display of Hospital Hotlines Tab and list cells.
- Credit: Adapted from Drug class from AddressBook code.
- Modify overall UI layout. (Pull request: #94)
- What it does: To improve user experience and create more hierarchy for better information display.
- Credits: Adapted original UI from AddressBook code.
- Added Drug Pie Chart. (Pull request: #101)
- What it does: Displays an overview of drug inventory distribution percentages.
- Highlights: Concurrent updates to pie chart as per changes in the inventory, hovering over chart segments also show tooltip with the counts of each drug.
- Added Tab Panes. (Pull request: #94)
- What it does: Prevents cluttered display of Patient, Drug and Hospital hotline information.
- Implement parser for
- Minor:
- Major:
- Issues Fixed:
- Tests Implemented:
- Documentation:
- User Guide:
- User guide styling in terms of background colors, font sizes, font colors. (Direct master commits.)
- Add data storage section. (Pull request: #281)
- Add Quick Start labelled interface diagram. (Pull request: #301)
- Add more QnA related information. (Pull request: #285)
- Add instructions for Windows terminal. (Pull request: #303)
- Developer Guide:
- Developer guide styling in terms of background colors, font sizes, font colors. (Direct master commits.)
- Add more detailed value propositions. (Pull request: #156)
- Add pie chart implementation detail in terms of sequence diagrams and text. (Pull request: #173)
- Modify legacy diagrams to suit CareFlow. (Pull request: #160)
- User Guide:
- Contributions to team-based tasks:
- Project Management:
- Review / mentoring contributions:
- Community
- Bug reports for other teams in PE-D