A simple RESTful API built using Node.js, Express, and MongoDB for managing product inventory. It supports Create, Read, Update, and Delete operations for product data.
- Create a new product
- Retrieve all products
- Retrieve a single product by ID
- Update a product
- Delete a product
- Organized using MVC architecture (Models, Routes, Controllers)
- MongoDB Atlas for cloud database connection
- Node.js
- Express.js
- MongoDB (via Mongoose)
- dotenv for environment variables
- Postman for testing
βββ controllers / product.controller.js
βββ models / product.model.js
βββ routes / product.route.js
βββ .env
βββ .gitignore
βββ index.js
βββ package.json
βββ README.md