Synthetic sales demonstration. Dataset package: October 3, 2026. Download the source CSV files
ERP-style sales extract→Five synthetic CSV files→Validated dashboard data→Interactive website

Sales workspace

Sales performance overview

Loading the synthetic CSV data…

Net sales

—After synthetic discounts

Sales transactions

—One row per product sale

Units sold

—Selected population

Average transaction

—Net sales per CSV row

Trend

Monthly net sales

—
Monthly net sales as a table
Monthly totals for the selected filters
MonthNet sales (CAD)

Mix

Top product categories

Concentration

Top customers

Drill-down

Sales transaction explorer

Each row represents one product sale from the consolidated synthetic transaction CSV.

Selected synthetic sales transactions (up to 80 rows)
TransactionSale dateCustomerSalespersonProductCategoryQtyNet sales

What this demonstrates

Start with familiar CSV files and explore what AI can build

01

One consolidated sales file

The transaction CSV contains sales of familiar food products, including sale date, customer, salesperson, product, quantity, price, discount, and net sales in one flat table.

02

Four small reference files

Customers, salespeople, products, and product categories give business-friendly names and groupings for analysis.

03

Validated relationships

Every transaction key resolves to the matching reference CSV, and dashboard totals reconcile to the consolidated sales file.

04

Portable dashboard

The website is generated from the CSV collection. It has no SQLite database, source-system credential, or live ERP connection.

Practical pathway

An exported sales file can be a safe starting point

For a real organization, the synthetic transactions could be replaced by an approved, minimized, read-only ERP export. Definitions, privacy, refresh, reconciliation, retention, and access still require explicit ownership and validation.