service · retail analytics

Retail Margin & Pricing
Intelligence Platform

A self-serve analytics platform that turns messy POS/ERP exports into clean, comparable monthly insights about purchase prices, margins, sales and stock — so retailers stop doing month-end analysis by hand.

Enterprise-grade analytics without the enterprise build bill.
a look at the platform

The overview, on a real period of data

A demo tenant — Záhrada & Dom s.r.o., a garden & home chain. Every number, product and supplier below is fictional.

what it does

Built for the messy reality of retail data

import

Robust import pipeline

Handles two real-world export formats automatically — tab-separated Windows-1250 text and true XLSX — detecting the format by content, not extension. Fixes locale (comma decimals, space thousands), encoding and dirty number formatting.

Upload whatever the POS spits out — it just works.
compare

Period snapshots & comparison

Every upload becomes an immutable snapshot of a period; any two periods can be joined and compared on a stable product key.

See exactly what changed month-over-month.
batch

Multi-file batches

One period can combine several source files into a single dataset while preserving each source's identity.

Real-world messy inputs, one clean result.
keys

Stable product-code keys

Analysis always joins on product code, never on names (names drift), with a master product table normalizing names.

Trustworthy comparisons even when product names change.
modules

Five analysis modules

Purchase-price changes (with the € impact quantified), recommended retail prices, receipt line-item analysis, stock turnover by supplier, and inventory composition.

Five lenses on the same trustworthy data.
export

Export everywhere

Every module exports to Excel and PDF — ready to share, archive, or drop into a board pack.

The report leaves the platform in the format you already use.
secure

Secure by design

Google sign-in with a database allowlist (no open signup), row-level security on every table, hosted on a custom domain.

Only invited people see the data; access is enforced at the database.

From a month-end chore to a living platform

The same data — but parsed, stored as snapshots, and made comparable across the whole year.

before

Manual, by hand, every month

  • Someone collects POS exports and wrestles them in Excel
  • Reports hand-built in Word, slow and error-prone
  • Not comparable over time
  • Knowledge locked in one person's spreadsheet
after

Uploaded once, live forever

  • Exports parsed server-side and stored as period snapshots
  • Live dashboards you can revisit any time
  • Compare any two months on a stable product key
  • One source of truth, secured at the database

Five analysis modules

Purchase prices
Purchase-price changes & € impact
Recommended prices
Margin & pricing recommendations
Receipt items
What actually sells, line by line
Stock turnover
Inventory turnover by supplier
Inventory composition
What the stock is made of
Robust import Two formats, any locale, auto-detected.
Period comparison Snapshots joined on a stable key.
Secure by design Allowlist sign-in, row-level security.
Excel & PDF export Every module, ready to share.
Built with React Vite TypeScript Tailwind shadcn/ui Supabase Postgres Auth Storage Server-side parsing RLS

case study · deployment 01

First paid deployment: a Slovak retail company

A brick-and-mortar retailer whose month-end analysis lived in one person's spreadsheet. Their monthly reporting now runs on this platform.

01 · problem

Month-end by hand

Every month, POS exports were collected by hand and wrestled into Excel and Word reports — hours of repetitive work, easy to get wrong, impossible to compare across months.

02 · solution

The platform on this page

Server-side import of raw POS exports, five analysis modules, period comparison on a stable product key, Excel & PDF export — secured sign-in for the whole team.

03 · result

From 16–20 hours a month to ~20 minutes a week

New stock arrives or a sales export lands? He uploads the file — seconds later every analysis is live and filterable, and the whole review fits into a short weekly check. Every analysis is stored in the database, so he can compare days, months and years side by side — the longer it runs, the more it's worth.

before
16–20 h
of manual Excel work, every month
now
15–20 min
a week — upload, filter, decide
upload → insight
seconds
from raw export to live analyses
saved
~90 %
of monthly reporting time

Built to run for 12+ months: the system keeps itself updated, and the monthly fee covers monitoring, improvements and new analysis types on request.

how it works

A proven core, shaped to how you analyse

Every retailer analyses a little differently — so the platform isn't handed over as-is. The foundation is proven; the analyses are built around you.

01

Show me your data

Send a POS or ERP export and tell me what you analyse by hand today. I reply within a day with a tailored quote.

02

I shape the platform around you

On the proven core — import, period snapshots, security — I build the modules, metrics and views around how you actually work. No two deployments are the same.

03

Launch & long-term care

Live on your own domain, in your own secured tenant. The monthly fee covers monitoring, improvements and new analysis types on request.

Want this for your shop?

Tell me your POS/ERP and what you analyse by hand today — I'll map it to the platform and come back with a tailored quote. I reply within a day.