nknittin16436 / E-commerce

A full stack Ecommerce Website

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

E-commerce - A full stack Ecommerce Website

The website provides an online platform for customers to browse and purchase products, with a sleek and user-friendly interface and a range of features designed to enhance the shopping experience.

The website also includes features such as user authentication, a shopping cart, add reviews to products and Admin dashboard with information on all orders ,current stock, order status.

Overall, this e-commerce website is a well-designed and modern solution for customers looking to purchase products online. With React for the front-end, Node.js for the back-end, MongoDB for database management, Redux for state management, and Stripe for payment processing.

Installation

$ git clone https://github.com/nknittin16436/E-commerce.git

$ cd E-commerce 
$ npm install

Run server 
$ npm run start


$ cd ../frontend
$ npm install
$ npm run start



Yay!! you should see the web app running now

SCREENSHOTS

Landing Homescreen

Screenshot (592)

Featured Products on Homescreen

Screenshot (594)

Details of a Product

Screenshot (595)

Screenshot (597)

Filter Products according to category , price and rating.

Screenshot (596)

User cart with added Products.

Screenshot (598)

Shipping Details Page.

Screenshot (599)

Order Summary Page.

Screenshot (600)

Payment Details Page.

Screenshot (601)

All orders Page for User.

Screenshot (602)

Order Details Page.

Screenshot (606)

Admin Dashboard.

Screenshot (603)

Admin side Order screen.

Screenshot (604)

User Profile.

Screenshot (605)

About

A full stack Ecommerce Website


Languages

Language:JavaScript 76.4%Language:CSS 23.2%Language:Shell 0.2%Language:HTML 0.2%