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

Review Flow

Solo build — design, front end, Worker API & deploy
ReactTypeScriptTailwind CSSCloudflare WorkersDemoAutomationSmall Business

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.

Full case study: Making invisible automation watchable: a review-request flow in a phone mockupread →
Review Flow simulator — business portal beside an interactive phone mockup

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.