Project: Cobb

Cobb is a desktop address book application for property agents. The user interacts with it using a CLI, and it has a GUI created with JavaFX.

Given below are my contributions to the project.

  • Code contributed: RepoSense link

  • Enhancements implemented:
    • Add Characteristics field to Property #109
    • Adapt findbuyers and findprops to match by substring #223
    • Add property list status bar footer (UI) #224
    • Allow users to reset all optional Buyer and Property fields to unspecified #231
  • New features:
    • Implement these Buyer-related commands with additional PriceRange and Characteristics fields
      • addbuyer: #65
      • editbuyer: #82
    • Implement filterprops by price range command #110
    • Implement sortbuyers command #143
  • Contributions to the UG:
    • Major changes to the features and command summary sections to match final implementation #237
  • Contributions to the DG:
    • Wrote initial target user profile, value proposition and user stories sections #47
    • Wrote section on creating a Buyer #117
    • Wrote section on Sort feature #249, #250
  • Contributions to team-based tasks:
    • Fix bugs
      • -c flag only accepting a single word #109
      • wrong error message shown when Index passed to command is out of bounds #219
      • possible input overflows #219
    • Managed team’s GitHub issue tracker
  • Review/mentoring contributions:
  • Contributions beyond the project team: