All work
E-commerceRetail / FMCG · 2025

A headless storefront in sync with ERPNext

Verde Organics sold through a slow, third-party store that never matched their real inventory. Overselling was routine and their brand deserved better. We built a headless Next.js storefront powered directly by their ERPNext data.

ClientVerde OrganicsTimeline9 weeksServices3 workstreams
1.1s
Largest contentful paint
0
Oversold orders
+27%
Conversion rate
real-time
Stock & price sync

The challenge

Their old store synced with ERP once a day, so stock and prices were always stale, customers ordered items that weren't there. The storefront was slow, hard to brand, and every promotion meant a developer ticket and a nervous wait.

Our approach

  1. 01

    Designed a fast, on-brand storefront with a headless Next.js frontend.

  2. 02

    Exposed products, stock, and pricing from ERPNext through a clean API layer.

  3. 03

    Wired checkout to create sales orders in ERPNext in real time.

  4. 04

    Integrated a payment gateway with automatic order and stock reconciliation.

  5. 05

    Gave the marketing team control of collections and content without developer help.

The solution

The new storefront reads live stock and pricing from ERPNext, so what customers see is always real. Orders drop straight into ERP as sales orders, payment reconciles automatically, and the marketing team runs promotions on their own. Page loads went from sluggish to instant.

app.frappe.studio/erp
Overview
Operations dashboard
Live
Revenue MTD
€ 482k
+12.4%
Open orders
218
+6
On-time
98.2%
+1.1%
Sales, last 8 weeks+34%
SO-2041Northwind DistributionPaid
SO-2040Verde OrganicsTo Deliver
SO-2039Harbor Freight Co.Paid
SO-2038Meridian IndustriesDraft

The Frappe system we delivered, live operations in one place.

T
Tomás Herrera
Founder, Verde Organics
The store finally feels like our brand, and it's always accurate. We stopped apologising for overselling.
Verde Organics

Ready to run your operations on Frappe?

Tell us what's slowing your team down. We'll map it to Frappe and show you exactly what a rollout would look like, no obligation.

Vilnius · Remote worldwide