Farrel Dwireswara Salim's Project Portfolio Page
Project: PleaseHireUs
PleaseHireUs (PHU) is a desktop app for managing internships, optimized 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: Undo command
- What it does: Allow users to undo the command that modified the internship book. (Pull Request #76)
- Justification: This feature improves the app significantly because user can conveniently undo any unintended command.
- Credits:
VersionedInternshipBook
class is adapted from Addressbook Level 4
- New Feature: Redo command
- What it does: Allow users to redo the command that was previously undone. (Pull Request #76)
- Justification: This feature improves the app significantly because user can conveniently redo any command that has been undone.
- Credits:
VersionedInternshipBook
class is adapted from Addressbook Level 4
- New Feature: Added keyboard shortcut to get previous command.
- What it does: Allow users to traverse through the command that has been executed previously upon pressing the
up
anddown
key. (Pull Request #93) - Justification: This is one of the primary functionalities that exists in the usual CLI program such as command prompt in windows.
- What it does: Allow users to traverse through the command that has been executed previously upon pressing the
-
Code contributed: RepoSense link
- Enhancements to existing features:
- Documentation:
- User Guide:
- Added documentations for the features
delete
,edit
,undo
, andredo
.
- Added documentations for the features
- Developer Guide:
- Added documentations for the features
delete
,edit
,undo
, andredo
.
- Added documentations for the features
- User Guide:
- Community:
- Tools:
- Integrated a third party library (TestFX) to the project