layout: page title: Zhu Le Yao’s Project Portfolio Page —
Project: Duke Driver
Duke Driver - A contact and job management app to aid delivery drivers in better managing their jobs and customer information.
Given below are my contributions to the project.
-
Code contributed: RepoSense link
- Enhancements implemented:
- Partially implemented backend of data management.
- Implemented mass import delivery jobs and customer information function.
- Contributions to the UG:
- Features related to delivery job
- Add job
- Mass import job
- Edit job
- List job
- Find job
- Delete job
- Mark job as completed or uncompleted
- Add images and alternative access methods for timetable and statistics features
- Update Command Summary with all of the above
- Features related to delivery job
- Contributions to the DG:
- User stories
- Use cases
- Instructions for manual testing
- Contributions to team-based tasks:
- Review/mentoring contributions:
- Links to PRs reviewed:
- https://github.com/AY2223S2-CS2103-F11-2/tp/pull/23
- https://github.com/AY2223S2-CS2103-F11-2/tp/pull/33
- https://github.com/AY2223S2-CS2103-F11-2/tp/pull/34
- https://github.com/AY2223S2-CS2103-F11-2/tp/pull/57
- https://github.com/AY2223S2-CS2103-F11-2/tp/pull/180
- https://github.com/AY2223S2-CS2103-F11-2/tp/pull/198
- https://github.com/AY2223S2-CS2103-F11-2/tp/pull/205
- Other ways:
- Submitted jar file for PE-D
- Help with UG and supplementary images
- Contributions beyond the project team:
- 10 Bug reported in PE-D:
- Feature flaws:
- Unused tag function in customer details
- List UI not intuitive
- List sort case sensitivity
- Set tier is customer information but not implemented
- Help guide points to address book
- Functionality bug:
- 3 commands showing up as unknown commands
- Edit order feature not working for quantity parameter
- Documentation bug:
- Incomplete user guide for tutorial section
- Feature flaws:
- 10 Bug reported in PE-D:
- Links to PRs reviewed:
- Review/mentoring contributions: