Nikzerodraft.studio

The CPG reporting demo

Harvest Crisp Foods, a brand that does not exist

Every number below is synthetic. The structure is real: it is what I would build for a frozen-food brand with several co-packers, national retail and a board that asks questions.

Two rules. Every number traces to a data source, a load time and a row. The AI layer sits on top of the reporting and never replaces it.

Synthetic data Click the KPIs, expand the rows, try the questions on the AI tab. Open full screen ↗
The real thing, rebuilt

This demo is the pitch. The app I run for a bottled water brand is the proof.

Rebuilt here with synthetic data: weeks of supply by SKU, production runs, plan vs actual, P&L vs budget, a sync log. Same structure, made-up numbers.

Open the app

How this maps to a real build

Five boxes, one line each

Animated pipeline: partner CSV, PDF and email, parsed and validated, Postgres warehouse, Metabase self-serve, Slack and AI on top
  1. 1

    Partner CSV, PDF, email

    Co-packers, distributors, SPINS and retailer portals keep sending what they send today.

  2. 2

    Parsed and validated

    Each file is read, checked against the schema, and every rejected row is logged with a reason.

  3. 3

    Postgres warehouse

    One database on infrastructure you own, with the history kept so trends are real.

  4. 4

    Metabase self-serve

    Dashboards the team can edit and extend behind company Google login, without waiting on me.

  5. 5

    Slack and AI on top

    Threshold alerts, a board pack that builds itself, and questions in plain English.