E-Commerce Website
Project Overview
This project is an e-commerce website built with React.js and Vite for fast development and bundling. The frontend uses Redux for state management, and the backend has been modified for improved error handling.
Project Setup Instructions
Prerequisites: Node.js (v16 or higher) npm or yarn (npm is recommended for this project)
Steps to Run the Project:
1.Clone the Repository: git clone <repository_url>
2.Install Dependencies: Navigate to the project directory in your terminal or command prompt and run the following command to install dependencies: npm install npm run dev npm test
Technologies Used:
Frontend: React.js, Vite, Redux
Backend: Custom error handling modifications to existing backend code
State Management: Redux
Known Issues and Limitations:
1.Error Handling: The backend has been modified to handle certain errors more gracefully
2.State Management: Redux is used to manage application state. However, there may be areas where state management can be improved for better scalability as the app grows.
4.Browser Compatibility: The website is optimized for modern browsers like Chrome, Firefox, and Safari. Older versions of Internet Explorer may have limited functionality.
screenshots of website



