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:
- Ask customers after they succeed with your product
- Use actual quotes - don’t make them up
- Get permission to use their name/company
- 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.