Can I vibe code Senja?
Collect testimonials with a form, show them off with a wall.
Strip the branding and this is a guestbook: a submission form, a table of quotes, and a nice grid that renders them. An agent builds all three in one sitting, including the embed — a script tag serving your own wall from your own domain. At roughly $300 a year, this is one of the clearest own-it-yourself wins in the whole database. The paid product only earns its keep if you want in-browser video capture or one-click imports of reviews you've collected elsewhere.
Build a testimonial collection and wall tool to replace Senja. Public /submit form: name, role, company, avatar upload, star rating, and quote, with a thank-you screen. Admin dashboard (password-protected) listing submissions with approve/hide toggles and a featured flag. Public /wall renders approved testimonials in a responsive masonry grid with avatars and stars. Ship an embeddable widget: an /embed route plus a one-line script tag that injects the wall into any site, with light and dark themes. Store avatars in Vercel Blob. Next.js App Router, Postgres, Prisma, deployed on Vercel.
A collection form, an approve/hide admin list, and a public testimonial wall with an embeddable script-tag widget for your site.
- In-browser video testimonial recording and hosting
- One-click import of reviews from X, G2, and app stores
- A gallery of pre-designed widget layouts to swap between
- A hosted collection link that stays up even when your site is down
In-browser video capture and one-click review imports are fiddly enough to build that busy founders pay to skip them.
A prompt is the first move, not the whole game. Course 01 teaches you to take a prompt like this one to a shipped, working app — reviewing, correcting, and steering the agent the whole way.
Start Course 01 →