The project involves creating an interactive eCommerce platform that allows users to browse, search, and purchase products seamlessly. The platform fetches product data from an API, and displays key information such as product title, price, and ratings. The site features live search functionality that filters products in real-time as users type, along with product categorization. To enhance the user experience, the platform includes a dark mode toggle, allowing users to switch between light and dark themes.
- Fully responsive design
- Browse products by categories
- Search functionality for filtering products by title
- Dark mode toggle for better user experience
- React - For building the user interface.
- React Router - For handling routing/navigation.
- Axios - For fetching data.
- Redux Toolkit - For state management.
- Tailwind CSS - For styling the application.
- Clone the repository.
- Install the dependencies.
- Start the development server:
npm run dev
- Open the application in your browser at
http://localhost:3000
. - You can view the live version of the project by visiting the following link: Live Website