Tao Yuan’s Project Portfolio Page
Project: MovieApp
MovieApp is a desktop app for users to see the upcoming shows, book a movie and read movie reviews.
The app is 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.
- Code contributed: RepoSense link
- Enhancements implemented:
Implemented the backbone of the app including creating the model classes and basic ui and logic classes.
Fixed the bugs inAdd Movie
andUpdate Movie
features after PE-D. - Contributions to UG:
Added documentation for the features inAdmin Main Menu
, includingView Movies
,Add Movie
,Delete Movie
,Update Movie
,Logout
. - Contributions to the DG:
Added all class diagrams and design details underDesign
.
Added sequence diagram and implementation details ofMain Logic
.
Added sequence diagrams forAdmin Commands
andCustomer Commands
. - Contributions to team-based tasks:
Generated class diagrams and sequence diagrams using plantuml. - Review/mentoring contributions:
Helping team members to learn how to generate test files.