FreeSocial Proof
Review Card Wall
Use this component for testimonials, marketplace reviews, service proof, and product trust sections.
ReactTailwind CSSMotionReviews
*****
Fast launch
Founder review #1
*****
Sharp design
Founder review #2
*****
Clear handoff
Founder review #3
Overview
A small wall of review cards with hover lift and star-rating presentation.
Framework
React
Styling
Tailwind CSS
Animation
Motion
Create a Vite React project
bashnpm create vite@latest my-ui-app -- --template react-ts
cd my-ui-app
npm installCreate a Next.js project
bashnpx create-next-app@latest my-ui-app --typescript --tailwind --eslint
cd my-ui-appAdd Tailwind CSS to Vite
bashnpm install -D tailwindcss postcss autoprefixer
npx tailwindcss init -pInstall dependencies
bashnpm install framer-motionUsage
tsx<ReviewCardWall />Review Card Wall.tsx
tsx"use client";
import { motion } from "framer-motion";
const reviews = ["Fast launch", "Sharp design", "Clear handoff"];
export function ReviewCardWall() {
return (
<div className="grid gap-3 md:grid-cols-3">
{reviews.map((review, index) => (
<motion.div
key={review}
whileHover={{ y: -4 }}
className="rounded-xl border border-white/10 bg-zinc-950 p-4 text-white"
>
<div className="mb-4 flex gap-1 text-lime-300">*****</div>
<p className="text-sm font-semibold">{review}</p>
<p className="mt-2 text-xs text-zinc-400">Founder review #{index + 1}</p>
</motion.div>
))}
</div>
);
}