Skip to content

samisams1/ecommerce

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Full_Stack_Ecommerce_Project

It is an online e-commerce website where users can shop for any product they need. and Admin Panel also there image

This is a MERN Stack Ecommerce website. made MERN Tech Stack. In this project I am using =

M : MONGODB FOR DATABASE

E : EXPRESS JS FOR CREATING SERVER

R : REACT JS FOR FRONTEND

R : REDUX FOR CREATE STATE AND USE THAT IN COMPONENT

N : NODE JS FOR BACKEND

Some important website links: ** NODE JS https://nodejs.org/en/ ** REACT JS https://reactjs.org/ ** NODEMAILER https://nodemailer.com/about/ ** EMAIL JS https://www.emailjs.com/

Website Details

User Panel: The e-commerce website provides a user-friendly interface for users to access various features. Users can easily log in or register using their email address. In case they forget their password, they can initiate a password reset process by providing their email address. A password reset link will be sent to their inbox, allowing them to navigate to the password reset page. Here, users can update their password securely. Additionally, users can conveniently update their profile information. The website enables users to browse and shop for a wide range of products based on their preferences. Users can also provide valuable product reviews and ratings to help others make informed decisions. The products page offers sorting and searching functionality for enhanced user experience. After selecting desired items, users can add them to their cart for purchase. Moreover, users have the option to save products in their favorites list or remove them from the favorites and cart pages. During the checkout process, users can provide their shipping address and confirm the purchase. For products priced below $5000, users may be eligible for discounts. The payment process is facilitated through a secure payment gateway, and users can use the provided card details (4242 4242 4242 4242) for making purchases. The payment data is securely stored on the Stripe server. Upon successful payment, users can access detailed order information.

Admin Panel: The admin panel provides a comprehensive dashboard where administrators can monitor various aspects of the e-commerce platform. The dashboard displays the total amount of products delivered by users, along with stock quantity and a total amount bar for quick reference. Administrators have access to all data related to products, users, and orders. They can perform essential administrative tasks such as deleting and editing user and product information. Administrators also have the authority to create new products for the user panel. They can update product details, including name, price, discount, description, category, stock, and product images. Additionally, administrators can assign admin privileges to selected users. The admin panel allows administrators to change the status of ordered products, indicating whether they have been shipped or delivered. Furthermore, administrators have the capability to remove product reviews for maintaining the integrity of the platform.

Authentication Page

image image

Forget Password with their Email Id Notification

image image

Reset Password and Change Password

image

Home Page

image image

Products Page

image image

Product Details Page

image image

About Page

image image

Search Products

image image

Whislist Page

image

Cart Page

image

Shipping Details

image

Confirm Order

image

Payment Page

image

Success Page

image

Orders Page

image

Success Orders Details

image image

Profile Page

image

User Update Profile Page

image

User Update Password Old Password to New Password

image

Report Us

image

Contact Us

image

Admin DashBoard

image

Admin Total Amount Bar

image

Admin Product Stock Quantity Bar

image

Admin All Products

image

Admin Edit Product

image

Admin Create Product

image

Admin All Orders

image

Admin Order Change Details for Shipping

image

Admin All Users

image

Admin Update Users

image

Admin All Reviews

image

Releases

No releases published

Packages

No packages published

Languages