Skip to content

This is a eCommerce application built using React for the front-end, Node.js and Express for the back-end, and MySQL for database management.

Notifications You must be signed in to change notification settings

rupeshpatil27/React-Ecommerce-Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 

Repository files navigation

E-Commerce Web Application

This is a full-stack e-commerce web application that provides a seamless user experience, secure authentication, and smooth state management. The application is built using modern technologies including React.js, Node.js, Express, and MySQL.

Features

  • User Authentication: Secure JWT-based authentication ensuring the protection of user data.
  • OTP-Based Email Verification: Integrated OTP (One-Time Password) sent to the user's email for enhanced security during account creation.
  • State Management: Implemented Redux Toolkit for efficient state management across the application.
  • Database: Utilizes MySQL for storing data.
  • API Integration: Developed RESTful APIs for smooth communication between the front-end and back-end.

Preview

Project Preview 1


Project Preview 2


Project Preview 3


Project Preview 4


Project Preview 5


Project Preview 6


Project Preview 7


Project Preview 8


Tech Stack

  • Frontend: React.js
  • Backend: Node.js, Express.js
  • Database: MySQL
  • State Management: Redux Toolkit
  • Authentication: JWT (JSON Web Token)

Installation

1. Clone the repository:

git clone https://github.com/rupeshpatil27/React-Ecommerce-Project.git
cd React-Ecommerce-Project

About

This is a eCommerce application built using React for the front-end, Node.js and Express for the back-end, and MySQL for database management.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published