Syed Ozair Ul Hasan - Project Portfolio Page
Overview
AlloNUS (“All On Us”) is an all-in-one platform for tracking your classes, expenses, and personal contacts optimized for use via a Command Line Interface (CLI). If you can type fast, AlloNUS can get your schedule, expenses, and contact management tasks done faster than traditional GUI apps.
Given below are my contributions to the project.
Summary of Contributions
New Features:
Added these features to the application:
goto
- navigation to different sections from the menu.help
- displays help section for menu.exit
- allows proper exiting from the application.- Save and Load functionality which takes place automatically upon content update or start of application respectively.
Code Contribution
Enhancements:
goto
- Added support to allow navigation to sections from other sections.- Improved robustness and flexibility of menu regarding interaction with user.
- Wrote additional tests to increase test coverage. #137
Documentation
- User Guide:
- Developer Guide:
Project Management
- Managed releases on GitHub.
v1.0
andv2.0
. - Integrated sections under teammates to work with save and load functionality.