Skip to content

Latest commit

 

History

History
67 lines (46 loc) · 2.33 KB

bryanwongweiheng.adoc

File metadata and controls

67 lines (46 loc) · 2.33 KB

Bryan Wong Wei Heng - Project Portfolio

PROJECT: U-Schedule


Overview

U-Schedule is a desktop calendar application for university students written for the project for the module CS2103 Software Engineering. The user interacts with it using a CLI, and it has a GUI created with JavaFX for user feedback. It is written in Java, and has about 10 kLoC.

Summary of contributions

  • Major enhancement: added ability to have both two and one word commands

    • What it does: allows the app to have commands with one word and commands with two words

    • Justification: this feature allows the app to have more specific commands

  • Code Contributed

  • Other contributions:

    • Project management:

      • Review issues created from PE dry run

      • Reviewed PRs (with non-trivial review comments) e.g. #16 #37

      • Labeled issues in the tracker

    • Enhancements to existing features:

      • Changed GUI layout and color scheme #38 #40 #41

      • Update Test Data #112

      • Change model from person to calendar event #20

    • Documentation:

      • Managed user guide through the project

      • Updated README

      • Updated AboutUs

Contributions to the User Guide

Given below are sections I contributed to the User Guide. They showcase my ability to write documentation targeting end-users.

Contributions to the Developer Guide

Given below are sections I contributed to the Developer Guide. They showcase my ability to write technical documentation and the technical depth of my contributions to the project.