Here's an updated README for your project:
Gadget Heaven is a modern e-commerce website built with React and Vite, showcasing a wide range of gadgets and accessories. The project leverages various modern technologies and UI libraries to provide an engaging user experience with responsive design, easy navigation, and interactive components.
- E-commerce Platform: Provides a structured interface for browsing, adding to cart, and managing a wishlist.
- React: Core framework used for building the component-based UI.
- Vite: Fast, modern development setup for blazing-fast hot module replacement (HMR).
- TailwindCSS & DaisyUI: Styling and UI components are enhanced with TailwindCSS and DaisyUI for a sleek, responsive design.
- React Router: Client-side routing to enable seamless navigation between pages without reloading.
- React Toastify: Provides toast notifications for actions like adding items to cart, wishlist, and successful purchases.
- JavaScript & React Hooks: Utilizes modern JavaScript features and React Hooks for state management and component lifecycle.
-
Clone the Repository:
git clone https://github.com/programming-hero-web-course2/b10a8-gadget-heaven-mohammedibrahimshawon cd b10a8-gadget-heaven-mohammedibrahimshawon -
Install Dependencies:
npm install
-
Run the Development Server:
npm run dev
-
Build for Production:
npm run build
The site has been deployed on Netlify. You can view the live demo here:
- Netlify: Gadget Heaven
- React: UI library for building interactive interfaces.
- Vite: Development setup for fast HMR.
- TailwindCSS: Utility-first CSS framework for rapid styling.
- DaisyUI: UI components built on TailwindCSS.
- React Router: Routing library for client-side navigation.
- React Toastify: For in-app notifications.
- JavaScript: Core programming language.
- React Hooks: For managing state and component lifecycle.
This project is open-source and available under the MIT License.