Case study

Yebo inventory, production and traceability platform

A custom inventory, batch traceability, production and order management platform for a small-batch cured beef snack producer, with live WooCommerce and Square integrations and automated regulatory reporting.

270+ SKUs, every batch traceable end to end

Category

Inventory, Production & Compliance Platform

Industry

Manufacturing & Agriculture

Solution

Inventory & Operations Systems

The brief

Growth exposed the limits of spreadsheets. Stock counts drifted between the webstore, the till and the production floor, batch records lived on paper, agricultural reporting was rebuilt by hand every month, and nobody had a single view of what was hanging in the curing chamber versus what was ready to sell. Cured meat production also demands the ability to answer what went into a given bag, when, and where else that meat went, in minutes rather than days of paper searching.

What we delivered

  • Master inventory covering 270+ SKUs, separating finished products from raw ingredients with SKU, GTIN, unit of measure, cost, price, stock and reorder point
  • Inline grid editing plus bulk stock in, stock out, adjustment, price and attribute operations, and spreadsheet import for onboarding
  • Live inventory valuation at cost and retail with potential profit modelling and colour-coded stock urgency
  • Barcode and GTIN handling with camera scanning, printed 70mm x 30mm curing chamber hanging tags and pack-and-label output
  • Versioned recipes snapshotted onto every batch, with a scaler driven by green meat weight or a limiting ingredient
  • Guided production wizard: select recipe, confirm green weight, confirm scaled ingredients, generate batch code, print hanging barcodes
  • Curing board showing everything hanging with elapsed curing time and readiness indicators
  • Pack and label with a bag-split calculator, actual packed counts and automatic yield and variance tracking
  • Bill of materials so consuming a spice blend cascades deductions to each component ingredient
  • Immutable batch event log and recall dossier with recipe snapshot, weights, label photos, curing times, packed output and downstream sales
  • WooCommerce webhook ingestion and Square POS sync with GTIN push, plus payment processor revenue reporting
  • Custom Order CRM as a five-stage Kanban pipeline with live inventory line items and automatic deduction on completion
  • Reporting suite: sales, inventory, margins, batch, expiring products, audit trail, price history, discounts and agricultural CDFA
  • Operations dashboard with clickable tiles for revenue, inventory value, low stock, expiring batches, curing batches and pipeline value
  • Production planning with lead times and velocity-based stockout projections, plus low stock and production alerting
  • Built-in help centre with 44 reference topics and a one-click printable staff manual

Engineering highlights

  1. 1

    Master repository first: every ingredient, raw material and finished product lives in one catalogue, and every workflow in the platform reads and writes to it rather than keeping its own numbers.

  2. 2

    Stock changes flow exclusively through audited stored procedures, so the audit trail always reconciles to the balance on hand and no screen can quietly desynchronise inventory.

  3. 3

    History is immutable: recipes are versioned and snapshotted onto batches, voiding a batch reverses inventory movements while preserving the compliance record.

  4. 4

    Floor-ready by design: responsive layouts, camera barcode scanning, printable labels and a lightweight PIN gate chosen deliberately over per-user accounts to keep shared production room devices friction-free.

Technical stack

Front end
React, TypeScript, Vite, Tailwind CSS and a component library for a consistent enterprise UI, fully responsive
Backend
Managed Postgres with row-level security, stored procedures for atomic stock adjustments and realtime subscriptions
Serverless
Webhook receivers and sync jobs for WooCommerce and Square, plus scheduled low stock and production alerting
Integrations
WooCommerce, Square catalogue and GTIN sync, Stripe and payment processor revenue feeds
Documents
On-the-fly Excel regulatory reports, CSV exports, barcode labels, recipe sheets and printable recall dossiers
Access
PIN gate for shared shop-floor devices with full audit attribution on every movement

ROI model

Value comes from four levers: admin hours removed from reporting and recipe maths, waste and stockouts avoided, recall exposure reduced, and margin visibility that prices product correctly.

Monthly regulatory reporting generated automatically in the official format instead of rebuilt by hand in Excel

Traceability in minutes rather than days, with photographic evidence ready for an audit or recall

Recipe scaling removes hand-calculated variance from every batch, protecting flavour and cost consistency

Reorder points, velocity-based stockout projections and expiry monitoring catch losses before they happen

Bulk-first editing turns hundreds of individual updates into a single action

Web, POS, production and manual movements all resolve to one stock figure, ending channel drift

Inside the platform

Operations dashboard with revenue, inventory value, curing batches and order pipeline tiles
Operations dashboard with revenue, inventory value, curing batches and order pipeline tiles
Master product catalogue with inline editing and bulk stock operations
Master product catalogue with inline editing and bulk stock operations
Guided new production wizard with recipe selection and barcode printing
Guided new production wizard with recipe selection and barcode printing
Curing board showing hanging batches and curing progress
Curing board showing hanging batches and curing progress
Batch lookup and recall dossier with frozen ingredient snapshot
Batch lookup and recall dossier with frozen ingredient snapshot
Audit trail of every stock movement across manual adjustments and integrations
Audit trail of every stock movement across manual adjustments and integrations
Automated agricultural CDFA processing report in the official format
Automated agricultural CDFA processing report in the official format
Analytics with inventory turnover, stock projections and category performance
Analytics with inventory turnover, stock projections and category performance
Expiring products report with best-by dates and urgency status
Expiring products report with best-by dates and urgency status
WooCommerce and Square integration settings with sync controls
WooCommerce and Square integration settings with sync controls

Book a strategy call

Want a platform like Yebo inventory, production and traceability platform?

Book a strategy call and we will map the features, the build sequence and the ROI model for your business. Send the form and we reply within one business day.

Start here

Book a strategy call

Tell us what you want built and we will come back with a scope and ROI case.

No spam. We only use this to reply to your enquiry.

News & insights

Latest from Switchpoint Software Design

View all articles

Build your version of this

Bring the process that makes you money. We will show you what it looks like as software, what it costs and how fast it ships.