BEN://
--:--:-- UTC
BEN://PROJECTS/GOOGLE-REVIEW-INTELLIGENCE

Software

Google Review Intelligence

Single-admin internal tool that manually triggers Google review scrapes, imports them idempotently, and turns the result into rating trends, phrase analysis, and formula-safe CSV exports.

active

Started

Jul 12, 2026

Updated

Sep 23, 2026

Repository

—

Live

—

Next.jsTypeScriptPostgreSQLPrismapg-bossDataForSEOApifyDocker
#data-pipeline#business-intelligence#automation

CONTEXT

Built as the review data and decision layer for WTOS: an internal tool for one administrator to run Google review scrapes and turn the results into rating, volume, and phrase trends.

Problem

Google reviews carry real signal — rating drift, recurring complaints, owner-response gaps — but that signal is locked in a UI that doesn't do trend analysis, comparison, or export. The goal wasn't scraping reviews for its own sake; it was turning a pile of unstructured review text into something a human can filter, chart, and hand off to reporting.

Architecture

Two processes, one image, split so a slow scrape or import never blocks the dashboard:

Every scrape is manually initiated — there are no schedules or automatic recurring runs. A transaction-safe advisory lock keeps at most one active run per location.

Interesting technical decisions

Deployment

Ships as separate Coolify resources for web, worker, and PostgreSQL, authenticated with single-use, 15-minute magic links emailed via Postmark instead of a password. As of September 2026, migrations, seed, the production Docker build, unit and integration test suites, and an authenticated Playwright smoke test all pass locally; the one acceptance step still open is a live end-to-end scrape against the selected provider with real operator credentials.

Related Projects

← All projects