Live Backend Ready

Collect kind words. Publish trust.

The product loop is now wired through a real repository layer. With Supabase env vars in place, submissions persist, dashboard access authenticates, and the same pages stop depending on mock data.

Current Scope

The right first slice

Instead of wiring billing and auth too early, this milestone proves the product loop: collect, review, publish, and embed.

Public collection form

Clients get one clean link and one clear question. The owner gets consistent, structured proof.

Wall-of-love page

An instantly shareable page for social proof, case studies, proposals, and sales conversations.

Embeddable widget

A script-tag integration that renders testimonials inside a safe shadow DOM container.

Dashboard shell

The moderation, stats, and widget pages are in place, ready for auth and persistence wiring next.

Starter Pricing

Priced for the micro-cash-flow goal

The target is modest on purpose. You only need a small handful of paying users to cover subscriptions.

Free

$0

1 project, 10 testimonials, powered-by branding.

Starter

$7

3 projects, 100 testimonials, full widget set, branded collection form.

Pro

$19

Unlimited testimonials, export tools, custom wall styling, and future automation hooks.

Featured Testimonials

Demo data to shape the product

These cards now come from the repository layer, so the homepage stays stable when live data replaces demo data.