JerHong's Project Portfolio Page
Project: CinternS
CinternS is a desktop app for managing internship applications, optimised for use via a Command Line Interface (CLI) while still having the benefits of a Graphical User Interface (GUI).
Given below are my contributions to the project.
- New Feature: Include
Interviewas one of the fields ofApplication.- What it does:
Interviewcontains its own fields, includingRound,InterviewDate,InterviewTimeandLocation, all of which are in turn included into a separated list to be displayed on the GUI. - Justification: This allows the user to have a quick and clear glance at his / her past and future interviews so that the user can better manage his / her internship applications.
- Highlights: This enhancement provides two additional commands:
AddInterviewCommand: Allows user to add new interview to existing application.RemoveInterviewCommand: Allows user to remove existing interview from application.
This enhancement acts as the backbone of other newly implemented features, e.g.Sort,Remind,Archive, etc. It also involves every component of the app to implement this feature, hence complete understanding of the components is necessary.
- Credits: N.A.
- What it does:
-
Code contributed: RepoSense link
- Project management:
- Managed milestones to ensure issues and deliverables are completed on time.
- Prepared demos for v1.2 and v1.3 for tutorial classes.
- Enhancements to existing features:
- Documentation:
- User Guide:
- Developer Guide:
- Other:
- Updated README.md and index.md to ensure GitHub and the CinternS Product Website are displaying correctly.
- Community: