Claude Code · Personal / productized service
Self-hosted Google Reviews widget (Cloudflare Workers)
A self-hosted Google Reviews widget that shows a business's live reviews on any site builder — a drop-in alternative to per-view SaaS widgets.
Live demo
The actual widget, rendering real Google reviews for a public landmark via its Cloudflare Worker.
The problem
Third-party review widgets cap monthly views, inject their own branding, and charge recurring fees. The goal was the same result, self-hosted, at near-zero cost with no view caps and no vendor branding.
Approach
Two decoupled pieces — a Cloudflare Worker that scrapes and caches reviews, and a dependency-free HTML/JS embed snippet that renders them on any platform. Built with Claude Code.
What I built
- Multi-tenant Worker serving many client sites from a single deployment
- Three-layer caching (Cloudflare KV + edge cache) with stale-while-revalidate and a scheduled cron refresh
- Dependency-free embed (inline CSS + vanilla JS) that pastes into WordPress, GoHighLevel, Webflow, Wix, Squarespace, and more
- Accessible, responsive UI: star ratings, auto-rotating carousel, off-screen timer pausing, ARIA labels, and XSS-safe rendering
- Designed to run at roughly $0.24/month per client with no per-view limits
Result
Shipped a production-shaped, multi-tenant serverless product that replaces a recurring SaaS cost with a self-hosted widget businesses fully own.
Want something like this built?
Book a 30-minute discovery call and I'll scope your project.