Stop Rebuilding UI

Reviews Photo Grid Gallery

A React photo gallery component for Next.js displaying customer review images in a responsive grid with click-to-expand detail overlay, star ratings, and category filters built with shadcn/ui and Tailwind CSS

Scroll to load preview

Showcase customer photos in a visual gallery that drives purchase confidence with this React and Next.js photo grid block. Features a responsive 2-to-3 column masonry grid with varied aspect ratios, click-to-expand detail panel showing full review text and star rating, category filter pills, and photo count badges for multi-image reviews. Built with TypeScript, shadcn/ui Badge, Button, and Dialog components, motion/react layout animations with AnimatePresence for smooth expand/collapse transitions, Lucide React icons, and Tailwind CSS columns utility. Perfect for e-commerce product pages, fashion retailers, beauty brands, home decor stores, and any marketplace where visual proof builds customer trust.

FAQ

Last updated on April 5, 2026

Was this page helpful?

Sign in to leave feedback.