Project: CampusConnect

CampusConnect is a desktop application built for NUS students living on campus to help them stay organised, stay connected, and make the on-campus experience at NUS stress-free. The user interacts with it using a CLI, and it has a GUI created with JavaFX.

Given below are my contributions to the project.

Summary of Contributions

Code Contributed

  • Here is the link to my code: vn_hao
  • Here is the link to all of my PRs: PR

Enhancements Implemented

  • Implemented updatephoto command.
    • Usage: Allowing user to update photo of given contacts so that he/she can visually remember them.
    • Here is the link to the PR implementing this command: updatephoto

Contributions to the User Guide

  • Added description for updatephoto command in User Guide.

Contributions to the Developer Guide

  • Added description for updatephoto command in Developer Guide.
    • Explained implemetation and logic flow of the command.
    • Drew UML diagram to give a visual view of the logic flow.