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.
- 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.
- Frontend: React.js
- Backend: Node.js, Express.js
- Database: MySQL
- State Management: Redux Toolkit
- Authentication: JWT (JSON Web Token)
git clone https://github.com/rupeshpatil27/React-Ecommerce-Project.git
cd React-Ecommerce-Project