Skip to main content
Testimonials component preview

Edit Testimonials

Open /components/Testimonials.tsx:
const testimonials: Testimonial[] = [
  {
    name: "Sarah Chen",
    role: "Founder",
    company: "TechFlow",
    content: "Shipped my SaaS in 3 days instead of 3 months. The authentication and payment integration saved me weeks of work.",
    avatarId: 1, // Number 1-70 for avatar image
  },
  {
    name: "Marcus Rodriguez",
    role: "Solo Developer",
    company: "AppBuilder",
    content: "Best investment I made this year. The UI components alone are worth the price.",
    avatarId: 2,
  },
  // Add more...
]

Change Section Heading

<h2>Loved by Developers Worldwide</h2>
<p>Join thousands of developers who've shipped faster with shipfast.so</p>

Use Real Testimonials

Getting testimonials:
  1. Ask customers after they succeed with your product
  2. Use actual quotes - don’t make them up
  3. Get permission to use their name/company
  4. Keep quotes short (1-2 sentences)
Bad testimonial:
“This is the best product ever! Amazing! 10/10!”
Good testimonial:
“Shipped my SaaS in 3 days instead of 3 months. The authentication integration saved me weeks.”
Specific results beat generic praise.

Custom Avatars

Replace placeholder avatars with real photos:
<Avatar>
  <AvatarImage 
    src="/testimonials/sarah.jpg" // Your custom image
    alt={testimonial.name}
  />
</Avatar>
Add images to /public/testimonials/

Remove This Section

If you don’t have real testimonials yet, delete it from /app/(public)/page.tsx:
// Delete this line
<Testimonials />
Add it back when you collect real customer feedback.
Never use fake testimonials. People can tell. It destroys trust instantly.
3-6 testimonials is enough. Quality over quantity.
Include the customer’s role and company. Makes it more credible.