Skip to content

Renuma1618/E-commerceShop-Website-ReactJS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ecommerce Website with React & Vite

A modern, responsive ecommerce web application built using ReactJS and Vite. This project showcases a complete frontend shopping experience, including product browsing, cart management, user authentication, and a clean, modular design.

Features

  • Home page with hero section and featured products
  • Product categories: Men, Women, Kids
  • Product detail pages with images, descriptions, and related products
  • Cart functionality: add to cart, remove from cart, and view cart summary
  • User authentication: login and signup
  • Newsletter subscription
  • Responsive design for both mobile and desktop
  • Reusable React components
  • Global state management using Context API
  • Clean code structure with modular CSS

Technologies Used

  • ReactJS
  • Vite
  • JavaScript (ES6+)
  • CSS Modules
  • Context API

How It Works

State Management

Uses React Context API to manage global state including cart and user authentication.

Routing

Navigation between pages (such as Home, Products, Cart, Login) can be handled using React Router if implemented.

Components

The application is built using modular and reusable React components for UI consistency and maintainability.

Assets

Product images and data are stored locally for demonstration purposes.

About

This project is a fully functional e-commerce shopping website built from scratch using ReactJS for the frontend. It provides a complete online store experience, allowing users to browse products, add them to a cart, different categories , Login&signup page.

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages