Prototype · AI · Automation · Reporting · Security

Discuss this project →
A ForgePulse growth audit for a demo barbershop: an overall score of 74 out of 100, a summary of the fastest wins, and the biggest drag (email and CRM) and strongest signal (accessibility).
Existing report capture using a fictional demo business. Scores illustrate the product, not a client result.

01

The problem

Checking booking flow, trust signals, accessibility and local visibility by hand repeats the same work for every business. An operator needs a structured review and prioritised next steps, with enough evidence to question the generated advice.

02

The studio’s role

Bywater built an operator-led product demonstration: business intake, website scanning, scoring, competitor context, report generation and tokenised sharing. It is a reusable audit workflow, with synthetic seeded businesses for portfolio review.

03

AI-assisted engineering

The workflow combines deterministic scan signals with AI-generated explanation. Provider fallback and deterministic demo output keep a missing model key from breaking the demonstration. The repository separates architecture, test commands and production boundaries, giving AI-assisted changes a concrete scope to verify instead of treating generated reports as automatically correct.

04

Decisions that matter

SQLite keeps local demos simple; the documented production path calls for Postgres. The scanner treats submitted URLs as untrusted and includes SSRF checks for private addresses and redirects. Reports use bearer-token links that can be expired or regenerated, while admin writes check their origin.

05

What exists

The source documents the complete seeded scan-to-report demonstration, and the existing screenshot shows its shareable report. This review verified the repository documentation and demo asset, not a new live scan. No claim is made that a business grew revenue, leads or search ranking because of the tool.

06

Honest limits

Scan work currently runs in an in-process background promise; durable jobs, shared rate limits and monitoring are needed before paid or high-volume use. It has no billing or self-service onboarding. Email delivery is intentionally disabled in the portfolio build.

Source documentation and existing assets reviewed 25 October 2026. Source review is separate from running the project’s tests or verifying every integration.

All workFor employersStart a conversation