Skip to content

savindi500/Ecom

Repository files navigation

Ecom

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

Home page Home page 2 Cart page oderconfirm page

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages