Project: SupperStrikers

SupperStrikers is a desktop supper ordering application used for ordering supper from supper stretch easily. The user interacts with it using a CLI, and it has a GUI created with JavaFX. It is written in Java.

Given below are my contributions to the project.

  • New Feature: Added preset delete command. (Pull request #189)
    • What it does: Used to delete a user’s existing preset saved in their presets.json file.
  • Code contributed: RepoSense link

  • Enhancements to existing features:
    • Updated the GUI color scheme (Pull request #201)
    • Updated the functionality of JsonSerializablePresetManager (Pull request #142)
    • Finished the functionality of preset load command (Pull request #142)
    • Updated the Phone class to accept only valid phone numbers (Pull request #210)
    • Updated the functionality of sort command to be able to accept commands with no direction (toggle feature) (Pull request #125)
    • Updated the find command to work for our menu items and tags (Pull requests #107, #120)
    • Wrote test cases for all preset commands (Pull requests #212, #217, #219)
    • Fixed saving storage bugs (Pull requests #93, #147)
  • Documentation:
    • User Guide:
      • Added documentation for preset commands (Pull request #139)
      • Helped standardise the entire document: (Pull requests #16, #138, #189)
    • Developer Guide:
      • Standardise and fixed grammatical errors (Pull requests #90, #230)
      • Added last few remaining use cases (Pull request #239)
  • Community:
    • PRs reviewed: (Pull requests #144, #234)