Eugene Chan's Project Portfolio Page
Project: ContactSh
ContactSH is a desktop app for managing contacts, optimized for use via a Command Line Interface (CLI) while still having the benefits of a Graphical User Interface (GUI). If you can type fast, ContactSH can get your contact management tasks done faster than traditional GUI apps.
Given below are my contributions to the project.
-
Code contributed: RepoSense link
- Project management:
- Set up the team repository.
- Enhancements to existing features
- Added indicators of overdue and soon to be due tasks to PersonCard.
- New Features
- Added date, time, and address attributes to
Task
. - Added functionality of identifying overdue and soon to be due tasks.
- Added commands to mark tasks as done or not done.
- Added date, time, and address attributes to
- Documentation: