Adee Aryaa's Project Portfolio Page
Project: WorkBook
Overview
WorkBook (WB) is a desktop app for CS/tech students who are applying for internships to manage their internship applications, optimized for use via a Command Line Interface (CLI) while still having the benefits of a Graphical User Interface (GUI). If you can type fast, WB can get your internship management tasks done faster than traditional GUI apps.
Summary of contributions
Code contributed
This displays my code contributions for the project: RepoSense link
Enhancements implemented
- New Feature: Find: Added the find function which allows internships to be displayed and filtered according to keywords.
- New Feature: Standardized user’s inputs: Converting the user’s input for attributes to a standardized pascal case format.
Contributions to User Guide
- Added the Glossary.
- Added the summary of prefixes.
- Added the value proposition.
- Improved the tone of the user guide to make it more appealing to readers.
- Added boxes categorized according to tips, good to know and warning categories
- PR for the addition of the features above: User Guide Changes
- Added the implementation of the find command to the User Guide: Find User Guide
- Added images to the user guide to make it more clear for users: Images User Guide
Contributions to Developer Guide
- Added user stories: Update User Stories
- Added use cases: Update Use Cases
- Added Find Command’s implementation: Find Command
Contributions to team-based tasks
- Testing: Added attributes for internships and test code.
- Another example of adding test files
- Refactoring attributes of AB3 : Deleting Phone Attribute
- Refactoring attributes of AB3 : Deleting address attribute
- Refactoring attributes of AB3 : Making email field optional
Review/mentoring contributions
- Reviewed a few PRs made by my teammates.
- Merged a few PRs as well.
Contributions beyond the project team
- Reported an above average amount of bugs in the PE-D(12)
- Asked questions on the forum which ended up helping others who were in the same situation.