tp

Overview

RecipEditor is a hybrid CLI-GUI application that allows you to manage your recipes with the speed and convenience of command-line based tools. It helps users to store recipes, edit saved recipes, delete unused or outdated recipes, find recipes with relevant keywords, view and list recipes.

Summary of Contributions

The following sections summarise what I have contributed to the project.

New Feature: Saving and loading of data from Storage

New Feature: Find relevant Recipes according to user’s input of recipe title or ingredient name

New Feature: Delete Recipes

Project Management:

Enhancements To Existing Features:

Built the skeleton code for Command classes

To start off the project, we needed a base structure to build on for parsing and execution of commands. I set up the abstract Command class and the initial few Command classes for v1.0 to provide the structure for the rest of the team to build on. (#1)

Storing Recipe Data in individual Recipe text files and updating AllRecipe text file

For every recipe, it will be accompanied by an individual recipe text file that contains all the details of recipe. This helps to make the editing, deletion and finding of recipes easier. (#73)

Documentation:

Community: