This is an e-commerce web application built with React. It allows users to browse products, add them to the cart, and proceed to checkout.
βββ src/
β βββ component/
β β βββ Navbar.jsx
β β βββ Footer.jsx
β β βββ Main.jsx
β β βββ TopMain.jsx
β β βββ Home.jsx
β β βββ Forms.jsx
β β βββ ProductDeatails.jsx
β β βββ BestSellers.jsx
β β βββ Menubar.jsx
β βββ Context.js
β βββ reducer/
β β βββ reducer.js
β βββ assest/
β βββ data/
β βββ App.js
βββ public/```
βββ package.json
βββ README.md
-
Clone the repository to your local machine:
git clone https://github.com/0uali-Yassine/E-commerce-v2-app.git
-
Navigate to the project directory:
cd E-commerce-v2-app
-
Install dependencies:
npm install
-
Start the development server:
npm start
-
Open your browser and visit http://localhost:3000 to view the website.
- Browse products by category (Bag, T-shirt, Dress).
- View product details.
- Add products to the cart.
- Remove products from the cart.
- React Frontend library for building user interfaces.
- React Router
- Tailwind CSS Tailwind CSS is a utility-first CSS framework for rapidly building modern websites without ever leaving your HTML.
- Context API: Used for managing global state across components.
- JavaScript: Programming language for interactivity and functionality.
Contributions are welcome! If you'd like to contribute to this project, please fork the repository, make your changes, and submit a pull request.
[Yassin Zerouali] - [https://github.com/0uali-Yassine]
This project is licensed under the MIT License - see the LICENSE file for details.