A simple and user-friendly command-line interface (CLI) application to store, edit, manage, and access family recipes.
Supports tagging, filtering, and step-by-step ingredient input to keep your cherished recipes organized and easily accessible.
- Add new recipes with a name, ingredients (entered one-by-one), and detailed instructions.
- View recipes with optional keyword and tag filtering.
- Edit existing recipes including their name, ingredients, and instructions.
- Delete recipes you no longer need.
- Manage custom tags to categorize recipes.
- Add or remove tags from individual recipes for easy filtering.
- Recipes and tags are saved locally in JSON format for persistence.
- Make sure you have Python 3.x installed. You can download it from python.org.
- Clone this repository or download the source code:
git clone https://github.com/yourusername/FamilyRecipes.git
cd FamilyRecipes