An open API service indexing awesome lists of open source software.

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

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