Project: D.A.V.E.
D.A.V.E. is a leads and clients management tool for student financial advisors.
Given below are my contributions to the project.
- New Feature: Added the ability to view specific lead / client command.
- What it does: Allows the user to view a specified lead or client.
- Justification: This feature improves the product significantly because a user would be able to view a lead's or client's additional details that are not displayed in the main list.
- Difficulty: To implement this feature, I had to design a new UI for the profile page and learn how the current UI logic of the address book worked. I also had to learn how to retrieve relevant data for the view display and implement the logic for the
view
command.
- Project management:
- Managed release of
v1.3
on GitHub. - Designed the product's new icon and renaming the product on the application.
- Completed the group's product demonstration video.
- Enhancement to existing features:
- Updated the GUI color scheme and layout: #113
- Documentation:
- User Guide:
- Added documentation for the feature
view
: #100 - Added documentation for the features
find
and clear
: #195
- Developer Guide:
- Added implementation details and UML diagram for the
view
feature : #100 - Updated the
manual testing
section. - Updated the
use case
section.
- Tools:
- Created UML diagrams using PlantUML.