Ze Wei's Project Portfolio Page
Project: TalentConnect
TalentConnect is a desktop address book application optimized for solo freelancer recruiter. It is brownfield project adapted from AddressBook Level 3. The user interacts with it using a CLI, and it has a GUI created with JavaFX. It is written in Java, and has about 10 kLoC.
Given below are my contributions to the project.
- New Feature: Added ability to view contacts and jobs associated with company
- What it does: When a user selects a company from the list, they can view detailed information about the associated candidates and open job listings related to that company, providing a comprehensive view of all connections within the app.
- Justification: This feature enhances the user’s ability to manage relationships with companies by providing quick access to relevant contacts and job postings.
- Highlights: The feature dynamically filters and displays associated contacts and jobs, allowing the user to instantly see relevant information without navigating away or conducting multiple searches.
-
Code contributed: RepoSense link
- Enhancements to existing features:
- Implemented
DeleteCompanyCommand
by extending functionality fromDeleteCommand
, allowing deletion of companies directly from the company list
- Implemented
- Documentation: