← All projects

Ecommerce-Api-NodeJs

by @1FarZ1

27

This full E-Commerce API build using Express and MongoDb, and other Npm Packages listed below , for learning purposes. Here it contains all the required functionalities of a full-fledged E-commerce API

About this project

Node.js E-Commerce API This full E-Commerce API build using Express and MongoDb, and other Npm Packages listed below , for learning purposes. Here it contains all the required functionalities of a full-fledged E-commerce API like User registration, User Login, Reviews Add, Edit & Delete, Product Add, Edit, Delete, Add product feature image & Add product images, Order creation and etc..., Setup git clone https://github.com/1Farz1/Ecommerce-Api-NodeJs.git cd Ecommerce-Api-NodeJs npm install create the .env file and fill it with your own credentials Run The Service nodemon app.js API Endpoints Auth Routes Create a new User (first used flagged as admin) Login User User Routes Get Users (only for admin) Get Single Users Update current User Update Current User Password Get current User signed In Get Users Count Review Routes Create Review Get Reviews Get Single Review Update Review Delete Review Product Routes Create Product Get Products Get Single Product Upload Product Images Update Product Delete Product Orders Routes Create Order Get Orders Get Single Order Get Total Order Count Get Total Sales Get User Order Update Single Order Delete Single Order links

From the project README on GitHub

Stars
27
Forks
3
Last push
2 Jun 2023

Add this badge to your README

Show that your project is listed on Made in Algeria.

Made in Algeria
[![Made in Algeria](https://www.madeinalgeria.dev/badge/ecommerce-api-nodejs.svg)](https://www.madeinalgeria.dev/projects/ecommerce-api-nodejs)

Related projects