This repository contains the source code for an E-Commerce website built using React. The website offers a user-friendly interface for customers to browse products, add them to the cart, and complete their purchases securely.
- Product Catalog: Browse a wide range of products organized into categories.
- Product Details: View detailed information about each product, including images, descriptions, and specifications.
- Search and Filters: Easily find products using the search bar and apply filters based on categories and attributes.
- Shopping Cart: Add products to the cart and review the selected items before proceeding to checkout.
- User Authentication: Allow users to sign up, log in, and manage their accounts.
- Secure Checkout: Provide a secure checkout process for customers to complete their purchases.
- Order History: Users can view their order history and track the status of their orders.
- Admin Dashboard: Administrators can manage products, categories, and orders using a dedicated dashboard.
- More Feature Coming soon...
- React for building the user interface.
- React Router for managing routes and navigation.
- Redux for state management.
- Axios for making HTTP requests.
- @reduxjs/toolkit install and used with react-redux.
- Clone the repository:
git clone https://github.com/AdarshTheki/Ecommerce-website.git
cd Ecommerce-website
- Start the development server:
npm install
- Open the website in your browser:
npm run dev
http://localhost:5173
Contributions are welcome! If you'd like to contribute to this project, please follow these steps:
- Fork the repository.
- Create a new branch:
git checkout -b my-new-branch
- Make your changes.
- Commit your changes:
git commit -m 'Add some feature'
- Push the branch:
git push origin my-new-branch
- Submit a pull request.
This project is licensed under the MIT License - see the LICENSE file for details.
This README file outlines the key features, getting started instructions, technologies used, and how to contribute to the project. Make sure to include your own screenshots, links, and detailed descriptions that accurately represent your eCommerce website built with React.
Happy Coding...😍