Skip to content

Repository files navigation

Here's an updated README for your project:


Gadget Heaven - E-commerce Site

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.

Project Features

  • 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.

Installation

  1. Clone the Repository:

    git clone https://github.com/programming-hero-web-course2/b10a8-gadget-heaven-mohammedibrahimshawon
    cd b10a8-gadget-heaven-mohammedibrahimshawon
  2. Install Dependencies:

    npm install
  3. Run the Development Server:

    npm run dev
  4. Build for Production:

    npm run build

Deployment

The site has been deployed on Netlify. You can view the live demo here:

Technologies Used

  • 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.

License

This project is open-source and available under the MIT License.

About

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.

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages