E-Commerce-Website-using-ReactJS-NodeJS

E-Commerce Website using MERN Stack.

A E-Commerce website developed using ReactJS for the frontend, NodeJs for the backend, MongoDB as database.

Table of contents

Prerequisites

Requirements

To run this project, install it locally using npm:

Technologies

Project is created with:

Features

List of features ready and TODOs for future development

To-do list:

Screenshots

Home Page

This is the home page of e-commerce. It shows a list of products. It also uses React-Bootstrap Corousel for corousel.

Main


Product Details Page

When the user clicks on a product it takes you to the product details page.

Product Details ____________________

Cart

Shopping Cart is the heart of any e-commerce website. I have created a user-friendly shopping cart using React and Redux.

Cart ____________________

Register

I have created forms for getting user info and save them in the database.

Register ____________________

Sign-In

Sign in page for user to sign in.

SignIn ____________________

Ordering Products

Sign in page for user to sign in.

Shipping Screen

Shipping ____________________

Payment Screen

Payment ____________________

Place Order Screen

Place Order ____________________

Admin

Admin should be able to define products and update the count in stock whenever they like. This page is about managing ECommerce products.

View Products (admin)

Admin View Products ____________________

Add Products (admin)

Admin Add products ____________________

Contact

Suhas Suhas - feel free to contact me!