Recipe Organizer
Files in this package:
- app.py # Flask backend
- requirements.txt
- Style.css
- RecipeAdder.html
- RecipeSearch.html
- RecipeViewer.html
- Recipes/ # example folder structure Burgers/ SpicyBurger/ SpicyBurger.txt (add a small SpicyBurger.jpg image here)
Run:
- python -m venv venv
- source venv/bin/activate # or venv\Scripts\activate on Windows
- pip install -r requirements.txt
- python app.py
- Open http://127.0.0.1:5000/RecipeSearch.html
Notes:
- The backend expects recipes organized under
Recipes/<Category>/<RecipeName>/<RecipeName>.txtand a thumbnail image named<RecipeName>.<ext>in the same folder. - Use the RecipeAdder page to create new recipes (the frontend will POST to the Flask backend and the server will write files and resize images).