Supported version of nodejs >= 12, Supported version of mongoose >= 6
- This is a Node application, developed using MVC pattern with Node.js, ExpressJS, and Mongoose.
- MongoDB database is used for data storage, with object modeling provided by Mongoose.
- Product Management: Create, read, update, and delete products.
- Order Management: Handle orders, including creation, cancellation, and status updates.
- User Authentication: Secure user authentication and authorization.
- RESTful APIs: Follows RESTful principles for easy integration with front-end applications.
-
Install all dependency
$ npm install -
Start development server
$ npm run dev