We're officially a Great Place To Work® certified company, India | 2026–27
E-Commerce Platform

Saffro Mellow — Full-Stack Digital Commerce Platform for a Paint Fulfillment Business

How Linearloop turned a traditional paint business into a tech-enabled commerce and logistics ecosystem — with a rider delivery app, loyalty engine, multi-location fulfillment, and full payment transparency, built and launched in 6 months.

MedusaGraphQLPostgreSQLFlutterRazorpayNovuJio DLTAWS
Saffro Mellow hero preview

5

Integrated modules on one platform

3

Payment modes — prepaid, partial, COD

6 mo

Discovery to launch

Platform Overview

One ecosystem. Commerce, logistics, loyalty, and payments — connected.

Admin

Warehouse

Rider

Customer

Customer App
Rider PWA
Admin Panel
Loyalty Engine

App screens

Built across three surfaces, designed for every stakeholder.

Customer app — onboarding
Saffro Mellow customer app — login screen
Login
Saffro Mellow customer app — phone verification screen
Verification
Saffro Mellow customer app — profile setup screen
Profile
Saffro Mellow customer app — onboarding completion screen
Completion
Customer app — shop & loyalty
Saffro Mellow customer app — home screen
Home
Saffro Mellow customer app — orders screen
Orders
Saffro Mellow customer app — loyalty points screen
My Points
Rider PWA — payment-state-aware delivery
Saffro Mellow rider PWA — ride screen
Ride
Saffro Mellow rider PWA — pickup screen
Pickup
Saffro Mellow rider PWA — drop order screen
Drop Order

The Problem Space

What challenges was Saffro Mellow trying to solve?

01

No direct-to-consumer channel

Sales depended entirely on distributors with no visibility into end customers or downstream demand signals.

02

Manual fulfillment and mapping gaps

Fulfillment was handled manually with no structured driver-location or vehicle mapping across routes.

03

No loyalty or referral engine

There was no system to incentivize repeat purchases from contractors and buyers through points or referrals.

04

Opaque payment workflows

Payment collection across prepaid, partial, and COD lacked rider-level visibility, making disputes and reconciliations common.

This wasn't a website build. It was a commerce engine, a logistics management system, a payment workflow, and a loyalty program — all integrated into one ecosystem, built to scale.

Making a Difference

How Linearloop helped

BeforeAfter

No online sales channel. Business relied entirely on distributors and direct contractor relationships.

Built a full B2C commerce platform with weight-based product variants, order management, and seamless checkout.

Driver and vehicle assignment was manual with no location-based logic or visibility.

Built a driver-location mapping and vehicle-location association system — full assignment clarity for operations.

No loyalty or referral infrastructure. No mechanism to incentivize repeat purchases.

Engineered a configurable loyalty engine supporting flat points and referral bonuses — admin-controlled, no dev needed.

Riders had no clarity on payment state per order — COD, partial, and prepaid were indistinguishable.

Built payment-state-aware rider UI that surfaces collection requirements clearly per order.

Communication was unstructured. No compliant SMS or email system in place.

Integrated Jio DLT-compliant SMS and Novu for email — templated, approved, operationally reliable from day one.

RazorpayNovuJio DLTAWSMedusaPostgreSQL

Our Process

Six months from discovery to launch

  1. 01

    Discovery month

    Full requirement mapping, API contract definition, and architecture planning before a single line of code was written

  2. 02

    Backend-first development

    API structure finalized and tested before UI work began — reducing rework and integration friction

  3. 03

    Feature-wise agile sprints

    Iterative delivery with weekly milestones, tracked on Basecamp throughout the engagement

  4. 04

    Weekly milestone reviews

    Progress validated against delivery scope every week with the primary stakeholder

  5. 05

    Modular feature flags

    Admin-configurable toggles built from the start — features activated without developer involvement

  6. 06

    Team composition

    1 Product Owner · 1 Backend Developer · 1 Designer · 1 Flutter Developer · 1 QA

What we built

Five modules. One integrated platform.

Module 01

Customer commerce app

Full B2C storefront with weight-based variants, order tracking, partial payment support, and loyalty redemption.

Module 02

Rider PWA

Mobile-first progressive web app with payment-state-aware order views and real-time location assignment.

Module 03

Loyalty and referral engine

Config-driven rewards supporting flat points and referral bonuses — fully manageable from the admin panel.

Module 04

Driver-location fulfillment system

Structured driver-vehicle-location mapping replacing manual assignment with accurate, trackable logistics.

Module 05

Admin dashboard

Centralized control for inventory, orders, rider management, loyalty config, FAQs, policies, and brand settings — no developer dependency for day-to-day operations.

Start your project

Building a commerce platform with complex logistics and fulfillment?

Let’s talk about what Linearloop can build for you.