Kristian Hadinata Achwan - Project Portfolio Page
Overview
DinerDirector is a desktop productivity application used by restaurant managers to manage the day-to-day operations of a restaurant. The user interacts it with a CLI (command line interface) to manage their deadlines, meetings, dishes, and staffs in the restaurant. The program is written in Java, and has over 3 kLoC.
Summary of Contributions
Code contributed: Reposense
Enhancements implemented:
- Implemented staff features (Create, Delete, Find, View Staff)
- Implemented parser and error checking
- Updated the help command to make sure that it is updated to latest version
Documentation:
- Created architecture diagram
- Created UserGuide for Staff part
- Created Developer Guide of Staff
Project management and Contributions to team-based tasks:
- Designed the structure of the project, i.e. proposed the solution of using manager of each entity.
- PR Reviewed https://github.com/AY2223S2-CS2113-W15-4/tp/pull/44 https://github.com/AY2223S2-CS2113-W15-4/tp/pull/41
- Helped to resolve conflicts if there is any
Beyond Project Team Tasks:
- Reviewed other team’s User Guide and Developer Guide from PE.