Product Showcase Website

Product Showcase Website Used AI

4 devlogs
3h 10m
•  Ship certified
Created by Mahir

This is a responsive Product Showcase Website built using React, Vite, and Bootstrap. It displays a collection of products with their images, names, prices, and categories. Users can filter products and mark favorites, with a clean and mobile-friendly UI.

Timeline

Ship 1

1 payout of shell 24.0 shells

Mahir

about 2 months ago

Mahir Covers 4 devlogs and 3h 10m

Users can now search products by name in real-time.

Combined with category filter and sorting — full product filtering experience!

Used .includes() + .toLowerCase() for case-insensitive results.
Now users can toggle to view only their liked products.

Integrated with category filter, search & sorting.

Used array includes() to filter by IDs!

Update attachment

Favorites Feature & Dark Mode Toggle Done!

Now users can mark products as favorite using a heart button.

Toggled favorites are tracked in state and icon changes dynamically.

Added a Light/Dark mode toggle using React state and Bootstrap classes.

Now users can switch themes instantly!

Update attachment

Added a filter system to view products by category using React state and dynamic buttons.

✅ Created a reusable component

✅ Used Set to get unique categories

Next: Add Favorite (❤️) functionality to products!

Update attachment

Today I started my Product Showcase Website using React & Bootstrap.

✅ Project structure created

✅ Navbar completed using Bootstrap

💡 Learned how to use Bootstrap with Vite

Next up: Create Product Cards and layout the grid!

Update attachment