tp

View project on GitHub

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 in Add Movie and Update Movie features after PE-D.
  • Contributions to UG:
    Added documentation for the features in Admin Main Menu, including View Movies, Add Movie, Delete Movie, Update Movie, Logout.
  • Contributions to the DG:
    Added all class diagrams and design details under Design.
    Added sequence diagram and implementation details of Main Logic.
    Added sequence diagrams for Admin Commands and Customer 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.