Organize all your favorite recipes!
Keep track of:
- which cookbook your recipe is in and the page number
- or the URL to your favorite recipe
- a picture of the prepared dish
- Notes on what the heck went wrong, or what you had to change
- e.g. used different ingredients, or how much
Also:
- Rate the 'true' effort level to prepare the ingredients and cook the meal and the time it took from prep work to completion!
Recipes3 uses Node.js with MongoDb for the backend services, while still retaining the Angular Dart web front-end from Recipes2.
This project was created to demonstrate my use of Node.js with MongoDb, converting the recipe-server from Spring Boot and MySql.
- Note: this does require a working install of MongoDb at port 27017.
- Open a terminal window and navigate to Recipes3.
- Type 'npm install'.
- From the same terminal window type 'npm start'.
- If desired, tail the log file recipe-server/logs/recipe_server.log.
- In a browser window enter the URL http://localhost:58731/index.html