← Back to Projects

EasyReview: Review Automation SaaS

A full-stack automation tool that sends SMS review requests off QuickBooks data, replacing a paid SaaS product at near-zero cost for a local business.

Next.js Supabase QuickBooks API Playwright Automation
easyreview.flow
easyreview · automation flow QuickBooks finished jobs Cron schedule runs unattended EasyReview automation engine Supabase customers + state SMS request Playwright send ★ Google review
How it runs: QuickBooks flags a finished job, a cron schedule wakes the EasyReview engine, state lives in Supabase, and a Playwright-driven SMS asks the customer for a Google review.

Overview

EasyReview started from a real problem: a local business was paying monthly for a SaaS product that did one thing: text customers asking for a Google review after a job. I built a full-stack version that does the same thing at near-zero cost by pulling straight from their QuickBooks data.

It integrates the QuickBooks API to know who was just invoiced, then automatically sends SMS review requests on a schedule. In production it sends over 300 messages a month with no manual steps.

How It Works

What I Learned