Project: StoreMando

StoreMando is an integrated platform fully customised for residents in households, residential colleges and halls, to help users manage their items effectively and efficiently. StoreMando allows users to keep track of their items’ whereabouts, quantities and expiry dates with a few simple commands. Furthermore, StoreMando also comes with an inbuilt reminder feature to help users keep track of items that are expiring. All items’ information is encapsulated clearly on our simple and clean Graphical User Interface (GUI). Our application is optimised for use via the Command Line Interface (CLI) and if users have quick fingers, StoreMando can help users manage their items in the blink of an eye.

Given below are my contributions to the project.

  • Code contributed: RepoSense link

  • Project management:
    • Managed milestones v1.1 - v1.4b (8 milestones) on GitHub.
    • Managed releases v1.3.trail - v1.4b (3 releases) on GitHub.
    • Standardised Intellij setting with the team. (Pull request #4)
    • Managed Weekly Meeting
  • Features:
    • Modified Find v1. (Pull request #74)
    • Modified Help v1. (Pull request #81)
    • Modified Find v2. (Pull request #82)
    • Modified List v2. (Pull request #93)
    • Updated GUI v2. (Pull request #123)
    • Modified Reminder v3. (Pull request #157)
  • Bug Fixes:
    • Throw error message on filtering commands when list is empty. (Pull request #303)
    • Standardise command format message. (Pull request #313)
  • Documentation:
    • User Guide:
      • Updated FAQ as of v1.1. (Pull request #32)
      • Updated Quick Start as of v1.1. (Pull request #33)
      • Updated the command summary as of v1.1. (Pull request #34)
      • Updated UG hyperlink for smooth and proper navigation. (Pull request #181)
      • Updated UG v3. (Pull request #206)
      • Updated UG according to PE_D bug report. (Pull request #280)
      • Updated UI image. (Pull request #321)
      • Finalised DG Layout. (Pull request #333)
    • Developer Guide:
      • Updated Design section. (Pull requests #121 , #155 , #279)
      • Updated Config.md, Testing.md, Logging.md, DevOps.md with proper details. (Pull requests #155 , #271)
      • Updated User stories. (Pull request #155)
      • Updated Implementation section for Delete Command. (Pull request #211)
      • Updated Instruction for manual testing. (Pull request #279)
      • Updated layout of Implementation section. (Pull request #302)
      • Finalised UG Layout. (Pull request #330)
    • About Us:
      • Updated Jay Chen’s part. (Pull request #11)
    • Read Me:
      • Updated content of ReadMe to match StoreMando. (Pull request #21)
      • Updated StoreMando Ui image and project description. (Pull request #175)
    • Config.yml:
      • Updated config file to match StoreMando. (Pull request #30)
    • Index.md:
      • Updated hyperlink of Index.md. (Pull requests #207 , #212)
  • Hotfixes:
    • Hotfix release details for v1.3.trail. (Pull request #145)
    • Hotfix on clear location feature. (Pull request #199)
    • Hotfix on expiry date of typical items. (Pull request #286)
  • Tests:
    • Updated all tests in logic.parser. (Pull request #167)
    • Updated tests for commons.core. (Pull request #291)
    • Updated tests for ReminderCommand, Userprefs and Quantity classes. (Pull request #328)
  • Refactoring:
    • Refactored Address to Location. (Pull request #52)
    • Handled Pre-1.2 base refactoring. (Pull request #69)
    • Refactored AB3 to StoreMando. (Pull request #70)
    • Finalised refactoring stage. (Pull requests #72 , #79)
    • Removed tutorial folder. (Pull request #94)
    • Repackaged expiry date classes. (Pull request #112)
    • Repackaged comparator and predicate classes. (Pull request #324)
  • Community: