This backend application, crafted with simplicity in mind using Node.js, Express, and MongoDB, forms a strong foundation for your e-commerce app. Designed for ease of use, this API provides essential functionalities for managing products, categories, and orders. It's a basic, user-friendly solution, perfect for those starting out in the world of e-commerce development. Dive in, explore the code, and adapt it to suit your needs seamlessly.
Explore detailed documentation here.
Visit the deployed application here.
To run this project locally, follow these steps:
-
Clone the project (dev branch):
git clone -b dev https://github.com/swastik-akhil/E-Commerce-Product-Catalog.git
-
Install dependencies:
npm install
-
Start the server:
npm start
- Server: Node, Express
- Database: MongoDB
To run this project, you need to add the following environment variables to your .env
file:
PORT
: Specify the port for the server.MONGODB_URL
: Provide the MongoDB connection URL.
Feel free to customize and extend this backend for your specific e-commerce needs.
Happy coding!