Skip to content
mroot.co
← Projects
status: demo · live · 2026 · reviews-demo.mroot.co

Review Flow

Solo build — design, front end, Worker API & deploy
ReactTypeScriptTailwind CSSCloudflare WorkersDemoAutomationSmall Business
Live sim
trigger it, watch the phone
Lock → review
full flow in the mockup
Stateless API
request state lives in the id

Demo build of an automated Google-review request flow for local service businesses. You fill in the business portal as the owner — customer name, phone, send delay — and watch the other half of the flow happen in an interactive phone mockup: the SMS banner drops onto the lock screen when the timer fires, and tapping it opens a Google-style review screen where you pick stars and post the review. The deployed demo runs in simulated mode behind a small Cloudflare Worker; the repo also includes an Express backend with optional Twilio integration that sends real SMS, locked to a single allowlisted number.

Case study: Making invisible automation watchable: a review-request flow in a phone mockupread →
Review Flow — business portal beside a phone showing the review SMS on the lock screen

01 — PROBLEM

Review automation is invisible — you can't screenshot a text message a customer got last Tuesday. To sell it, the flow has to be observable.

02 — APPROACH

Built the demo as a simulator. A business portal form triggers a review request; an interactive phone mockup beside it shows the SMS land on the lock screen after the chosen delay, then opens into a Google-style review screen you complete yourself. A small Cloudflare Worker plays the backend, keeping each request's state encoded in its own id.

03 — OUTCOME

A demo build where a visitor plays both the business and the customer, and sees the whole loop — request, text, review — in about thirty seconds. The full version supports real Twilio SMS locked to an allowlisted number.