Project: BookCoin

BookCoin is a CLI facility management system which allows users to type in commands to manage bookings and presents users a structured and detailed information on facility availability.

Given below are my contributions to the project.

  • Code contributed: RepoSense link

  • New Feature: Added the ability to delete previously added venues.
    • What it does: allows the user to delete any previous added venues one at a time.
    • Justification: This feature improves the product significantly because a venue could become permanently unavailable for booking, and the app should provide a convenient way to delete them.
  • New Feature: Added the ability to edit any attributes belonging to any venues or persons.
    • What it does: allows the user to edit all previously added venues one at a time.
    • Justification: This feature improves the product significantly because a user can make mistakes in the addition of venue details, and the app should provide a convenient way to rectify them.
  • New Feature: Added the ability to find venues by any of their attributes.
    • What it does: allows the user to filter any previously added venues by their attributes.
    • Justification: This feature improves the product significantly because a user can efficiently search for a venue with the specified field.
  • Code contributed: RepoSense link.

  • Project management:
    • Managed releases v1.3.trial - v1.3 (2 releases) on GitHub
  • Enhancements to existing features:
    • Wrote additional tests for existing features (Pull requests #86, #116).
    • Enhanced find command in Address Book 3 (AB3) to the find_person command, adding the ability to find persons by any of their attributes (Pull request #110).
  • Documentation:
    • User Guide:
      • Wrote and updated the documentation of features (Pull requests #246, #251).
    • Developer Guide:
      • Wrote and updated use cases and user stories (Pull requests #16, #246, #251).