Welcome to Gadget Heaven – your one-stop shop for exploring the latest gadgets, comparing features, and managing your wishlist and cart with ease!
Check out the live website here:
https://stellular-piroshki-075121.netlify.app/
Download Project Documentation (PDF)
- Components: Reusable UI building blocks for each section and feature.
- Props & State: Passing data and managing dynamic content across components.
- Hooks: Using
useState,useEffect, anduseParamsfor state, lifecycle, and routing. - React Router: Implementing client-side routing for seamless navigation.
- Context API via Outlet: Sharing global state (cart, wishlist, navbar color) across nested routes.
- Product Browsing: Explore gadgets by category (Laptops, Phones, Drones, etc.).
- Product Details: View detailed information, specifications, and ratings for each product.
- Cart & Wishlist Management: Add, remove, and sort items in your cart and wishlist.
- Statistics Page: Visualize gadget statistics and insights.
- Error Handling: Custom error page for invalid routes and robust user feedback with toasts.