Jacob's Project Portfolio Page
Project: TimeForWheels
TimeForWheels is a delivery task management app for delivery drivers to manage and track their own workflow. It is optimized for use via a Command Line Interface while still having the benefits of a Graphical User Interface(GUI). Overall, TimeForWheels aims to be your perfect delivery companion by improving productivity and simplifying the delivery planning process.
Given below are my contributions to the project.
-
Code contributed: RepoSense link
-
Repository Link: Repository Link
- New Feature: Added the ability for drivers to get the list of completed deliveries. (PR #50)
(PR #149)
- What it does: allows the user to filter the delivery list to get deliveries that are done [✓].
- Justification: This is a core feature of the product as drivers will be able to see the delivery tasks they have completed and keep track of them.
- New Feature: Added the ability for drivers to get the list of uncompleted deliveries. (PR #60)
(PR #149)
- What it does: allows the user to filter the delivery list to get deliveries that are done [X].
- Justification: This is a core feature of the product as it allows drivers to better view the delivery tasks that are not completed
- Project management:
- Managed releases
v1.1
-v1.4
(4 releases) on GitHub
- Managed releases
- Enhancements to existing features:
- Changed AddressBook UserGuide URL to TimeForWheels UserGuide
- Add Completed class to the project to enable filtering of deliveries that are done (PR #50)
- Add Uncompleted class to the project to enable filtering of deliveries that are not done (PR #60)
- Changed HelpWindow text to include available commands (PR #117)
- Changed the GUI of TimeForWheels to better appeal to users(PR #121)
- Documentation:
- User Guide:
- Developer Guide:
- Others:
- Updated the photos and text in readme and index.md page to fit TimeforWheels product
- Community:
- PRs reviewed (with non-trivial review comments):(PR #52),