https://github.com/snehamgithub/taskrecipe
Recipes Application
https://github.com/snehamgithub/taskrecipe
expressjs mongodb nodejs nodemon
Last synced: 2 months ago
JSON representation
Recipes Application
- Host: GitHub
- URL: https://github.com/snehamgithub/taskrecipe
- Owner: SnehaMgithub
- Created: 2024-10-24T18:16:37.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-10-25T11:27:25.000Z (over 1 year ago)
- Last Synced: 2025-01-08T06:42:51.147Z (over 1 year ago)
- Topics: expressjs, mongodb, nodejs, nodemon
- Language: JavaScript
- Homepage: https://recipes-app-ewun.onrender.com
- Size: 16.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: Readme.md
Awesome Lists containing this project
README
# Recipes App (CRUD Application)
This is a CRUD (Create, Read, Update, Delete) application for managing recipes, built with **Node.js**, **Express.js**, and **Mongoose** (MongoDB). It follows the MVC pattern and includes API documentation using Postman.
## Features
- **Create Recipe:** Add a new recipe to the database.
- **Retrieve All Recipes:** Fetch all recipes stored in the database.
- **Retrieve Recipe by ID:** Fetch a specific recipe by its unique ID.
- **Update Recipe by ID:** Modify an existing recipe by its ID.
- **Delete Recipe by ID:** Remove a recipe from the database by its ID.
## Technologies Used
- **Node.js**: JavaScript runtime for building scalable applications.
- **Express.js**: A web framework to handle routing and server-side logic.
- **Mongoose**: ODM (Object Data Modeling) library for MongoDB to interact with the database easily.
- **Postman**: A tool for testing and documenting APIs.
## API Documentation
For detailed API documentation, including request/response examples, you can refer to the full Postman documentation:
https://documenter.getpostman.com/view/39168825/2sAY4rGRB6