Deployed link - https://yummy-e384.onrender.com
Yummy is a food blogging website designed for sharing and exploring delicious recipes. This web application allows users to submit their favorite recipes, explore a variety of categories, search for specific recipes, and discover the latest and random recipes.
- Homepage : Display a curated selection of the latest recipes. Categorized sections for Indian, American, and Chinese recipes.
- Explore Categories : Browse a variety of recipe categories. View a list of recipes within a selected category.
- Explore Latest Recipes : Explore the most recent recipes in a dedicated section.
- Explore Random Recipes : Discover random recipes to add an element of surprise.
- Search : Search for recipes based on keywords. Utilizes a text search for accurate and relevant results.
- Submit Recipe : Users can submit their own recipes. Includes a form for providing recipe details and uploading an image.
- Delete Recipe : Functionality to delete a recipe by ID.
- About Page : Learn more about the Yummy Food Blogging Website & Me.
- Clone the repository: git clone https://github.com/Shivama-Max/Yummy.git
- Install dependencies: npm install
- Set up a MongoDB database and update the connection details in the database.js file.
- Start the server: npm start
- Visit http://localhost:3000 in your browser.
- Express.js
- MongoDB Atlas
- Mongoose
- Nodemon ... (add any other relevant dependencies)