Overview

RC4HDB is a desktop application which streamlines the daily workflow of RC4 housing management staff, by providing specialised features which solve their resident & venue management needs.

Below is a summary of my key contributions over the course of tP.
You may view these contributions in more detail at this link.

Code contributions:

  • Enhancements to new and existing features:
    • Refactor Person to Resident and include more Resident related fields (#58, #74)
    • Write initial logic to Venue Booking system (#123)
  • Code Testing:
    • Refactor existing test cases to make use of Residents.(#74)
    • Code tests for Venue related commands underLogic module ();

Documentation

  • User Guide
    • Increase readability and increase user-focus
    • Refactor UG to single page and fix formatting (#257)
  • Developer Guide
    • Increase readability
    • Design Section(#55)
    • Resident Class under Implementation Section(#126)
    • Update Architecture Sequence Diagram
    • Added section on manual testing for venue management
  1. Enter contributions here

In particular, I added/updated the following UML diagrams:

  1. Architecture Sequence Diagram
  2. Delete Sequence Diagram

Review/mentoring contributions:

I reviewed the following pull requests:

For the practical examination, I also surfaced critical bugs in the other team’s product.

Some examples of these are:

Appendix

Contributions to the Developer Guide:

UML Diagrams added/updated for DG: