Welcome to the Recipe Book project! This is a simple web application where users can add, view, edit, and delete cooking recipes. The application uses Node.js, Express, and MongoDB as its backend and EJS as the templating engine for rendering the frontend.
- Add Recipes: Users can add new recipes with details such as name, ingredients, and method of preparation.
- View Recipes: All added recipes can be viewed on the home page.
- Edit Recipes: Users can update existing recipes.
- Delete Recipes: Recipes can be deleted after confirmation.
- Data Persistence: Recipes are stored in a MongoDB database.
- Node.js
- MongoDB
To run this project, follow the steps:
npm install express mongoose body-parser cors
Npx nodemon app.js
node server.js
Once the server is running, access the application in your browser: Default URL: http://localhost:5000