Lim Wan Yin - Project Portfolio Page
Project: JustBook App v3.0 Overview
JustBook - Version 3.0 is a desktop application typically designed for use by a modern poly or JC student, in registering his or her personal bookings or appointments. It leverages on an online database storage facility, backed by an offline backup file. The user interacts with it using a CLI. It is written in Java(ver. 11), and has about 702 LoC.
Summary of Contributions
- Feature:
savecommand - the ability to save all bookings or appointments up to point of saving.- What it does: helps the user to save records up to saving point.
- Justification: This feature is to help a student user save their work fast on the go.
- Highlights: This command helps to save existing records, after any command to modify has been used.
- Feature:
onLoadcommand - load all bookings or appointments records from previous sessions at start up.- What it does: allows the user to load all the bookings or appointment at start up so that user do not need to re-create them everytime they log in.
- Justification: This feature is to help a busy student user to load appointments without the need to enter all details again.
- Highlights: This command helps to load existing records from previous session (if any) at program start up.
- Feature:
show /b STARTDATE ENDDATEcommand - show all bookings or appointments records within date range.- What to key in date parameter: key in start date before end date of the desired range in yyyy-mm-dd format.
- What it does: allows the user to view all the bookings or appointment for indicated time period so that user have a clear distinct view of appointments within specified time frame.
- Justification: This feature is to help a structured student user to view appointments within specified time frame.
- Feature:
del /b STARTDATE ENDDATEcommand - delete all bookings or appointments records within date range.- What to key in date parameter: key in start date before end date of the desired range in yyyy-mm-dd format.
- What it does: allows the user to delete all the bookings or appointment for indicated time period so that user can delete a list of appointments within specified time frame.
- Justification: This feature is to help a efficient student user to delete list of appointments within specified time frame in one step.
-
Code contributed: Team04_yinyin377
- Project management:
- Contributed to releases v1.0 - v3.0 (3 releases) on GitHub
- Administrator Team of Team Repo
- Enhancements to existing features:
- Documentation:
- User Guide:
- Added documentation for the features:
Load Application,show range,delete rangeandsave. - FAQ
- Command Summary
- Added documentation for the features:
- Developer Guide:
- Target User Profile
- JustBook’s Value Proposition
- Non-Functional Requirements
- User Stories
- Sample instruction
- About Us:
- Link all team member’s PPP
- PPP Guide:
- User Guide:
- Community: