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 MovieandUpdate Moviefeatures 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 CommandsandCustomer 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.