An e-commerce website built using React, Redux Toolkit, Tailwind CSS, Toastify, SweetAlert, and a public product API. The main features include product search, filtering by price, a shopping cart, and a checkout page. Additionally, it utilizes a public API for user login functionality.
The project is an e-commerce website that allows users to browse through a collection of products, search for specific items, filter products based on price, add them to a shopping cart, and proceed to checkout. It also features user authentication using a public API.
- Product search
- Price filtering
- Shopping cart
- Checkout page
- User authentication (using a public API)
(https://innovation-private-limited-task.netlify.app/login)
Follow these instructions to get the project up and running on your local machine.
- Node.js and npm installed on your machine
-
Clone the repository:
git clone https://github.com/svivek19/innovation-private-limited-task.git
-
Navigate to the project directory:
cd e-commerce-website -
Install dependencies:
npm install
Usage
Once you have installed the dependencies, you can start the development server:
~npm start
This will run the application in development mode. Open http://localhost:3000 to view it in your browser.
Contributing
Contributions are welcome! If you’d like to contribute to the project, please follow these steps:
1.Fork the repository
2.Create a new branch (git checkout -b feature/your-feature)
3.Make your changes
4.Commit your changes (git commit -am ‘Add some feature’)
5. Push to the branch (git push origin feature/your-feature)
6. Create a new pull request
Contact
For any questions or inquiries, please feel free to contact me at svivek030503@gmail.com
Leave a Reply