Axera Flow · Case

The proposal system Axera Flow uses to quote its own deals

A 10-minute brief in, a 9-page editorial PDF out, in under a minute — the tool the company built to quote its own work, multi-tenant from day one.

In production Axera Flow · Technology · 5 weeks · Apr 2026

01 · The problem

Before

For Axera Flow's first year, every proposal was a manual Google Doc — copy a template, swap names, rewrite the summary, tune scope, fight the formatting, export to PDF. Two to four hours per quote. The bottleneck wasn't the writing; it was the editorial work of sounding on-brand and specific without sounding like a template. For an AI consultancy, the proposal *is* the work sample.

02 · The solution

After

A Next.js app where Claude drafts six narrative sections against a structured brief — brand-voice rules enforced in the prompt, no "in today's fast-paced world" filler. The web preview and the PDF are pixel-for-pixel identical (Puppeteer over the same Tailwind tokens). Multi-tenant data model, append-only audit log, per-tenant AI cost tracking. Brief to brand-correct PDF in under a minute.

03 · Stack

How it was built

Next.js Prisma Postgres Auth.js Tailwind CSS shadcn/ui Puppeteer Claude API Playwright Docker GitHub Actions

04 · Results

Measured impact

Brief → PDF (was ~3h)

<1 min

AI cost per section

$0.10

Sections drafted

6

Axera Flow · Axera Flow 1 / 5
← → Esc · P · G