Jolyn'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: Reminders on upcoming interviews
- What it does: Allows user to view a list of upcoming interviews within the next 1 week, sorted by interview date and time.
- Justification: The rationale for this enhancement is that the interview list on the main GUI window shows all non-archived interviews, including interviews that have passed and interviews scheduled weeks to months later. This feature provides user convenience by enabling a focused view of only approaching interviews within the next week in chronological order.
- Highlights: This feature required an all-rounded understanding of the various components involved in the application. This includes the UI which is involved in launching the window displaying upcoming interviews, the logic where the
remind
command is implemented, and the model where the relevant interviews are retrieved from. - Credits: The idea of a pop-up window for displaying upcoming interviews was inspired by the implementation of the help window in address-book-level-3
-
Code contributed: RepoSense link
- Enhancements to existing features:
- Documentation:
- Project management:
- Managed issues, pull requests and milestones on GitHub
- Community: