SBD Console Book a call

SBD Console

Every system we have shipped, open for inspection.

This portfolio is built the way we build for clients: as an internal tool. Open any deployment to see its real screens, the workflows it runs, what it is built on and what changed.

Deployments
14
Live in production
12
Tools connected
32
Industries
6

Deployments

Open one to inspect it.

Workflows

What these systems do all day.

Triggers and actions from the deployments on the left.

  1. IntellReach AI A list is uploaded Addresses verified, contacts deduplicated and assigned to a campaign
  2. IntellReach AI A contact enters a sequence A personalised email written from the knowledge base and queued
  3. Ruyi Flux A mortgage statement arrives Read, matched to the property and reconciled
  4. Ruyi Flux Year end A summary per owner generated from the records
  5. SBEE Cables A user enters requirements Matching categories and article numbers returned
  6. SBEE Cables An article number is entered Every attribute decoded from the lookup tables
  7. Revotec An RFQ email arrives Read by AI, items extracted
  8. Revotec Items are extracted Matched to the SAP item master
  9. OneMagnate Consulting A quotation is created or revised Linked to brand, firm, architect and project, with a revisions timeline
  10. OneMagnate Consulting Any change is saved Role checked on the server before it is written
  11. Copper wire manufacturer A batch moves between stages Recorded once against the order, visible to every role that needs it
  12. Copper wire manufacturer An order changes stage Dashboard updated, dispatch sees what is ready
  13. D2C watch reseller A product record changes Translated and pushed to every channel
  14. D2C watch reseller An order is placed on Shopify Stock updated in SmartSuite and on every other channel
  15. Building materials supplier An enquiry is confirmed Converted to an order with nothing re-typed
  16. Building materials supplier An order changes status WhatsApp message to the transporter, warehouse or customer
  17. Industrial manufacturer A customer scans the QR in a pack Purchase and customer recorded, eligibility checked
  18. Industrial manufacturer A claim is approved Cashback paid without manual processing
  19. B2B sales team A lead arrives from any source Captured, deduplicated and enriched
  20. B2B sales team A lead is enriched Scored against the profile, objections predicted
  21. Wholesale jeweller A retailer signs up Access granted only after approval
  22. Wholesale jeweller An order is placed or moves stage The retailer is messaged on WhatsApp and email
  23. E-commerce photo studio A lead form is submitted Project created with client details
  24. E-commerce photo studio A team member updates a task Admin dashboard reflects it live

LiveIntellReach AISaaS

AI outbound sales platform

An AI outbound sales platform, from contact list to booked meeting.

Overview

IntellReach needed an outbound system that writes like a person and knows when to stop. SBD built a multi-tenant platform that ingests and verifies contacts, writes each email with Claude from a knowledge base, runs follow-up sequences, classifies replies, and routes interested prospects to a human.

  • 11product areas in one platformDashboard, campaigns, contacts, lists, personas, sequences, knowledge, inboxes, domains, meetings and privacy.
  • Every rowisolated by tenantRow-level security scopes every read to the caller's workspace.
  • 3scheduled jobs run it allA ten-minute tick, hourly alerts and a daily run. No separate queue service.
changes.diff−4 +4
  1. Before: Prospect research and first emails written by hand
  2. Before: Follow-ups tracked in spreadsheets
  3. Before: Replies sorted manually across inboxes
  4. Before: No shared knowledge behind the messaging
  5. After: Contacts ingested, verified and enriched automatically
  6. After: Multi-step sequences that run on schedule
  7. After: Replies and bounces classified, interested prospects routed to a person
  8. After: Every email drafted from a curated knowledge base

Walkthrough

IntellReach AI: One funnel, sent to bookedIntellReach AI: Written from real knowledgeIntellReach AI: Sequences, written onceIntellReach AI: Nothing sends half-readyIntellReach AI: Replies become meetings

Workflows

Each row is a workflow in production: what triggers it, and what it does.

  1. Contact ingest WhenA list is uploaded ThenAddresses verified, contacts deduplicated and assigned to a campaign
  2. Email generation WhenA contact enters a sequence ThenA personalised email written from the knowledge base and queued
  3. Reply handling WhenA reply or bounce arrives ThenClassified, sequence paused, interested prospects routed to a person
  4. Readiness checks WhenA campaign is about to start ThenDomains, inboxes and content checked, blockers listed before sending

Stack

Every account in the client’s name. Tools with a page link to how we integrate them.

Build log

  1. 01
    Product design

    A product reference document and kickoff that fixed what the first phase would and would not do.

  2. 02
    Platform

    Next.js and Supabase with row-level security on every tenant row, so each workspace only sees its own data.

  3. 03
    Writing and retrieval

    Claude writes each email using retrieval over a knowledge base, with personas and proof points the client controls.

  4. 04
    Run it simply

    No separate worker or queue service. The queue is a table and three scheduled jobs do all the work.

LiveRuyi FluxReal Estate

Property operations automations and agent fleet

Six property automations live for a 120-property rental portfolio, and an agent fleet in build.

Overview

Ruyi Flux runs a US residential rental portfolio of around 120 properties. SBD shipped six fixed-scope automations covering mortgage reconciliation, owner tax summaries, utilities, maintenance scheduling, move-in and move-out capture and welcome letters, and is now building an agent fleet with a control plane and human approval.

  • 6automations liveMortgage, tax summary, utilities, maintenance, move-in and out, welcome letter.
  • ~120properties coveredAcross the client's US residential portfolio.
  • 12agents in buildBehind one control plane with approvals and a kill switch.
changes.diff−4 +4
  1. Before: Mortgage statements reconciled by hand
  2. Before: Owner tax summaries assembled at year end
  3. Before: Utilities and maintenance tracked across inboxes
  4. Before: Move-in and move-out condition recorded on paper
  5. After: Mortgage statements scanned and reconciled automatically
  6. After: Owner summaries generated from the records
  7. After: Utilities tracked and maintenance scheduled twice a year
  8. After: Move-in and move-out captured on a phone with photos

Walkthrough

Ruyi Flux: The agent officeRuyi Flux: Agents propose. People approve.Ruyi Flux: The Monday scorecardRuyi Flux: A kill switch for everything
Demo with synthetic data.

Workflows

Each row is a workflow in production: what triggers it, and what it does.

  1. Mortgage scan and reconciliation WhenA mortgage statement arrives ThenRead, matched to the property and reconciled
  2. Owner tax summary WhenYear end ThenA summary per owner generated from the records
  3. Move-in and move-out capture WhenA tenant moves in or out ThenCondition captured on a phone with photos and filed
  4. Agent decision queue WhenAn agent proposes an action ThenApproved automatically within policy, or queued for a person

Stack

Every account in the client’s name. Tools with a page link to how we integrate them.

Build log

  1. 01
    Fixed scope

    Six automations, each scoped and priced on its own, so the client could see exactly what each one did.

  2. 02
    Build on n8n

    Deterministic workflows for the repeatable work, with documents read where needed.

  3. 03
    Then agents

    A control plane with an event log, a decision queue, a tool gateway and a policy engine, so agents act only within rules.

  4. 04
    Human approval

    Routine actions can be approved in bulk, risky ones always go to a person, and a kill switch stops any channel or agent.

LiveSBEE CablesManufacturing

Part finder and product catalogue

A part finder that decodes 6,000+ article numbers for a cable manufacturer.

Overview

SBEE Cables encodes every product attribute into positional article numbers across 39 categories, so finding the right part meant reading a 24-table catalogue. SBD decoded the scheme into a four-step part finder, a searchable product catalogue and master data, with an enquiry-to-documents flow following.

  • 6,000+article numbers decodedEvery finished-goods article mapped to its attributes.
  • 39product categoriesGrouped into about fifteen product families.
  • 24lookup tables encodedThe catalogue's full numbering dictionary, now in software.
changes.diff−4 +4
  1. Before: Article numbers decoded by hand from catalogue tables
  2. Before: Finding a part needed someone who knew the scheme
  3. Before: Some product families had no article numbers at all
  4. Before: Enquiries turned into documents manually
  5. After: Article numbers decoded automatically from 24 lookup tables
  6. After: A four-step part finder anyone on the team can use
  7. After: Missing article numbers generated from the same rules
  8. After: Master data and product hierarchy in one place

Walkthrough

SBEE Cables: Start from the requirementSBEE Cables: 6,000 article numbers, readableSBEE Cables: The dictionary, in software

Workflows

Each row is a workflow in production: what triggers it, and what it does.

  1. Part finder WhenA user enters requirements ThenMatching categories and article numbers returned
  2. Article decoding WhenAn article number is entered ThenEvery attribute decoded from the lookup tables

Stack

Every account in the client’s name. Tools with a page link to how we integrate them.

Build log

  1. 01
    Decode the catalogue

    The full numbering scheme analysed: 39 categories, 24 master lookup tables, and the order each category combines them in.

  2. 02
    Clean the data

    Over 6,000 article numbers checked against the scheme, with missing numbers for control cables generated by the same rules.

  3. 03
    Build the finder

    A four-step wizard: requirements, category, configuration, result, with free-text search alongside.

  4. 04
    Ship and iterate

    Version 1.0.2 live on Vercel, with enquiries and customer modules following.

PrototypeA property management software companyReal Estate

White-label property management portal

Four AI modules in one operator portal: maintenance, rent, the phone and the books.

Overview

A clickable prototype of a white-label property management app: one portal with four modules, a resident surface, property and vendor directories, and integration points shown in the interface. Built against the client's written requirements, with an architecture proposal alongside.

  • 4AI modules, one portal
  • 1queue of what needs a person
  • White-labelfor the client’s customers

Walkthrough

A property management software company: What needs you, firstA property management software company: A maintenance agentA property management software company: Rent reminders that escalateA property management software company: An AI receptionistA property management software company: Books with a confidence score
Clickable prototype with demo data.

Modules

  • Maintenance agentA request queue where an AI agent triages and dispatches tenant requests to vendors within SLA.
  • Rent remindersA reminder schedule with escalation, by lease and by property.
  • AI receptionistA call log of calls answered, routed or handed to a person, with summaries.
  • Bookkeeping categorisationBank transactions categorised with confidence, low-confidence items queued for review.
  • Resident surfaceEach resident sees their own lease, rent and requests.
  • DirectoriesProperties and units, residents, and vendors with SLA performance.

Stack

  • React Logo React
  • Vite

Every account in the client’s name. Tools with a page link to how we integrate them.

LiveRevotecDistribution

Enquiry and quotation platform on SAP

Emailed RFQs read by AI and matched to SAP parts for an industrial distributor.

Overview

Revotec receives requests for quotation by email in every format. SBD built an enquiry platform that reads each RFQ with AI, matches requested parts against the SAP item master, and tracks each enquiry through to order. A review queue for uncertain matches is the next phase.

  • EmailRFQs read automaticallyEvery format, without re-typing.
  • SAPitem master matchingRequested parts matched to the system of record.
  • Ordertracked from enquiryEvery enquiry followed through to order.
changes.diff−4 +4
  1. Before: RFQs read and re-typed from email
  2. Before: Part numbers looked up by hand against the item master
  3. Before: Enquiry status tracked in inboxes
  4. Before: Quotations built manually
  5. After: RFQs read automatically from email
  6. After: Parts matched to the SAP item master
  7. After: Every enquiry tracked through to order
  8. After: Quotations built from matched parts

Workflows

Each row is a workflow in production: what triggers it, and what it does.

  1. RFQ ingest WhenAn RFQ email arrives ThenRead by AI, items extracted
  2. Part matching WhenItems are extracted ThenMatched to the SAP item master
  3. Enquiry tracking WhenAn enquiry changes stage ThenStatus updated through to order

Stack

Every account in the client’s name. Tools with a page link to how we integrate them.

Build log

  1. 01
    Read the inbox

    Emailed RFQs ingested and read by an AI step, whatever the format.

  2. 02
    Match the parts

    Requested items matched against the item master, including bearing part numbers in their many written forms.

  3. 03
    Connect SAP

    The platform works with SAP so enquiries and orders stay in the system of record.

  4. 04
    Extend

    Attachment parsing, spreadsheet quotations and a review queue proposed as the next phase.

LiveOneMagnate ConsultingProfessional Services

Internal operations tool replacing SmartSuite

A SmartSuite workspace replaced by a nine-module operations tool for a consulting firm.

Overview

OneMagnate Consulting ran quotations, brands, architect firms and contracts in a SmartSuite workspace that had outgrown itself. SBD built a purpose-made operations tool on Next.js and Supabase with nine modules, a pipeline dashboard, and roles enforced on the server, with every login tied to a real person.

  • 9modules in one toolDashboard, quotations, brands, firms, architects, contracts, projects, team, settings.
  • Serverenforced rolesMembers edit only the quotations assigned to them.
  • 0shared or demo loginsEvery account is an invited, named person.
changes.diff−4 +4
  1. Before: Operations in a general-purpose workspace
  2. Before: Permissions hidden in the interface, not enforced
  3. Before: Shared and demo logins
  4. Before: Pipeline numbers assembled by hand
  5. After: A tool built around quotations, brands, firms and projects
  6. After: Roles enforced on the server for every change
  7. After: Every login a real, invited person
  8. After: A live dashboard of pipeline, win rate and meeting SLA

Workflows

Each row is a workflow in production: what triggers it, and what it does.

  1. Quotation pipeline WhenA quotation is created or revised ThenLinked to brand, firm, architect and project, with a revisions timeline
  2. Access control WhenAny change is saved ThenRole checked on the server before it is written
  3. Dashboard WhenAny record changes ThenPipeline value, win rate and meeting SLA refreshed

Stack

Every account in the client’s name. Tools with a page link to how we integrate them.

Build log

  1. 01
    Map the workspace

    Every table and relationship in the old workspace mapped to a proper data model.

  2. 02
    Build the modules

    Quotations with revisions, brands, architect firms and architects, contracts, projects, team and settings.

  3. 03
    Lock it down

    Administrators and members, with roles checked in every server action and sign-up switched off.

  4. 04
    Migrate

    Data moved across from the old workspace before switch-over.

LiveCopper wire manufacturerManufacturing

Multi-user production dashboard

45% faster order processing for a copper wire manufacturer.

Overview

A copper wire manufacturer tracked production on paper, spreadsheets and phone calls. SBD built a multi-user production dashboard with ten modules, role-based access, automated reports and direct printing. Order processing time fell by 45% and data accuracy rose by 60%, with every production stage visible live.

  • 45%faster order processingTime from order to dispatch-ready, before and after the dashboard.
  • 60%better data accuracyErrors between floor records and the system, before and after.
  • 10+modules in daily useProduction, stages, orders, cashback, dispatch and more.
changes.diff−4 +4
  1. Before: Production data spread across registers, sheets and people
  2. Before: Dispatch delayed by manual tracking
  3. Before: Status depended on asking the right person
  4. Before: Reports compiled and printed by hand
  5. After: Every production stage in one live dashboard
  6. After: Dispatch tracked as it happens
  7. After: Each role sees its own stage, securely
  8. After: Reports generated and sent straight to the printer

Workflows

Each row is a workflow in production: what triggers it, and what it does.

  1. Production stage entry WhenA batch moves between stages ThenRecorded once against the order, visible to every role that needs it
  2. Order movement tracking WhenAn order changes stage ThenDashboard updated, dispatch sees what is ready
  3. Report and print WhenA report is due or requested ThenGenerated from live data and printed directly on the floor

Stack

Every account in the client’s name. Tools with a page link to how we integrate them.

Build log

  1. 01
    On the floor

    Several rounds on the factory floor with operators, floor managers and dispatch, mapping where work broke down, not where management assumed it did.

  2. 02
    Process and data model

    Business process mapping and a database design covering production, input and output, drawing stages, orders, cashback and dispatch.

  3. 03
    Build

    A multi-user web app with role-based access, report generation on Cloudflare Workers and direct printing through PrintNode.

  4. 04
    Live and extended

    Ten-plus modules in daily use, with traceability across every production stage.

LiveD2C watch resellerE-commerce

Sales channel inventory sync

Zero listing mismatches across three sales channels for a watch reseller.

Overview

A fast-growing watch reseller updated every product by hand on Shopify, eBay and Chrono24. SBD built one product record on SmartSuite that syncs to every channel with per-channel mapping. Update time fell by 80%, launches got twice as fast, and inventory mismatches dropped to zero over the following 90 days.

  • 80%less time on product updatesHours spent updating listings across platforms, before and after.
  • 0inventory mismatchesReported mismatches in the 90 days after go-live.
  • 2xfaster launchesUnder 20 minutes to launch across platforms, against two to three hours before.
changes.diff−4 +4
  1. Before: Each product updated separately on every channel
  2. Before: No single source of truth for stock or price
  3. Before: Sold items still live on other channels
  4. Before: Two to three hours to launch a product everywhere
  5. After: One record, pushed to every channel
  6. After: SmartSuite holds the truth for product and stock
  7. After: A sale anywhere updates stock everywhere
  8. After: Under 20 minutes to launch across all channels

Workflows

Each row is a workflow in production: what triggers it, and what it does.

  1. Product create and update WhenA product record changes ThenTranslated and pushed to every channel
  2. Sales sync WhenAn order is placed on Shopify ThenStock updated in SmartSuite and on every other channel
  3. Per-channel mapping WhenA listing is pushed ThenTitles, categories, images and metadata fitted to the platform's rules

Stack

Every account in the client’s name. Tools with a page link to how we integrate them.

Build log

  1. 01
    Map every channel

    Worked through each platform's listing rules with the client team. eBay, Shopify and Chrono24 differ on titles, categories and images.

  2. 02
    Clean and unify

    Existing listings reverse-engineered, cleaned and tagged into one schema flexible enough for new channels.

  3. 03
    Build the sync

    SmartSuite as the source of truth, Make scenarios translating each change into every channel's format, with image resizing and metadata per platform.

  4. 04
    Close the loop

    Shopify sales synced back so stock reflects real orders.

LiveBuilding materials supplierDistribution

Order and dispatch management system

40% less manual work from enquiry to invoice for a building materials supplier.

Overview

A building materials supplier ran enquiries, orders and dispatch from Excel, with transporters and warehouse staff updated by phone. SBD built one Retool system from enquiry to dispatch, with invoices raised in Zoho Books and WhatsApp updates to every stakeholder. Manual time fell by 40%.

  • 40%less manual timeHours spent on order coordination and data entry, before and after.
  • 5+stakeholder types kept informedTransporters, warehouse, accounts, customers and management.
  • AutoinvoicingInvoices raised from the order, removing manual accounting errors.
changes.diff−4 +4
  1. Before: Orders and enquiries tracked in Excel
  2. Before: Transporters and warehouse updated by phone
  3. Before: Invoices typed after the fact
  4. Before: No live view of where an order stood
  5. After: Enquiry to dispatch in one system
  6. After: WhatsApp updates sent on every status change
  7. After: Invoices raised automatically in Zoho Books
  8. After: Each stakeholder sees their part, live

Workflows

Each row is a workflow in production: what triggers it, and what it does.

  1. Enquiry to order WhenAn enquiry is confirmed ThenConverted to an order with nothing re-typed
  2. Dispatch notifications WhenAn order changes status ThenWhatsApp message to the transporter, warehouse or customer
  3. Invoice from the order WhenAn order is confirmed ThenInvoice generated in Zoho Books

Stack

Every account in the client’s name. Tools with a page link to how we integrate them.

Build log

  1. 01
    Watch the lifecycle

    Time at the warehouse and office watching order to dispatch, with transporters, warehouse and accounts interviewed separately.

  2. 02
    One record per order

    Enquiries convert to orders without re-entry, and every stage writes to the same record.

  3. 03
    Notify the next person

    Each status change messages whoever acts next on WhatsApp: transporter, warehouse or customer.

  4. 04
    Close the books

    Confirmed orders raise the invoice in Zoho Books through its API.

LiveIndustrial manufacturerManufacturing

Automated cashback and loyalty system

A 5 to 10% sales lift from a cashback system for an industrial manufacturer.

Overview

An industrial manufacturer sold only through distributors and had no relationship with the people who used its products. SBD built a QR cashback system in the packaging, multilingual mobile forms, automated payouts and a customer database. Sales rose by 5 to 10% and end-user engagement tripled.

  • 5 to 10%sales liftSales on participating products after launch.
  • 3xend-user engagementDirect interactions with end users, against near zero before.
  • AutopayoutsCashback paid by rule, with no manual processing.
changes.diff−4 +4
  1. Before: No contact with end users, only distributors
  2. Before: No customer data to segment or retain
  3. Before: End users followed distributor preference
  4. Before: Any reward would have meant manual payouts
  5. After: A QR code in every pack opens a direct relationship
  6. After: A customer database the brand owns
  7. After: Rewards that bring buyers back to the brand
  8. After: Payouts sent automatically

Workflows

Each row is a workflow in production: what triggers it, and what it does.

  1. Scan to claim WhenA customer scans the QR in a pack ThenPurchase and customer recorded, eligibility checked
  2. Automated payout WhenA claim is approved ThenCashback paid without manual processing
  3. Customer database WhenEvery claim ThenCustomer profile built for segmentation and retention

Stack

Every account in the client’s name. Tools with a page link to how we integrate them.

Build log

  1. 01
    Know the customer

    Built around the target users, with forms in several local languages and a very simple interface.

  2. 02
    Capture

    QR codes in packaging lead to mobile-first forms that record the purchase and the customer.

  3. 03
    Pay out

    Cashback calculated by rule and paid automatically through a payouts API.

  4. 04
    Expand

    Rolling out to more product lines, with tiered cashback for premium products.

LiveB2B sales teamProfessional Services

Lead enrichment and sales automation

First replies in under three minutes and 3.4x conversion for a B2B sales team.

Overview

A B2B sales team handled leads from forms, email and social messages by hand. SBD built one capture layer with enrichment, AI qualification against the ideal customer profile, CRM sync, follow-up and booking. Manual CRM entry fell by 90%, first replies arrived in under three minutes, and conversion rose 3.4x.

  • 90%less manual CRM entryFields entered by hand, before and after.
  • <3 minaverage first replyTime from lead arriving to first personalised reply.
  • 3.4xconversion rateLead to qualified meeting, with 40% more qualified calls booked.
changes.diff−4 +4
  1. Before: Leads from forms, email and social handled by hand
  2. Before: Replies sent when someone noticed
  3. Before: No consistent qualification
  4. Before: CRM accurate only when someone remembered
  5. After: Every source captured in one place
  6. After: First reply in under three minutes
  7. After: Every lead scored against the profile
  8. After: CRM written by the system, with call notes synced back

Workflows

Each row is a workflow in production: what triggers it, and what it does.

  1. Lead capture WhenA lead arrives from any source ThenCaptured, deduplicated and enriched
  2. AI qualification WhenA lead is enriched ThenScored against the profile, objections predicted
  3. First reply and booking WhenA lead qualifies ThenPersonal email sent, meeting link offered, CRM updated
  4. Call summary sync WhenA call ends ThenSummary written to the CRM and posted to Slack

Stack

Every account in the client’s name. Tools with a page link to how we integrate them.

Build log

  1. 01
    One capture layer

    Forms, email replies and social responses captured through webhooks and inbox polling.

  2. 02
    Enrich and qualify

    Each lead enriched from public data and scored by an AI step against the ideal customer profile, with likely objections noted.

  3. 03
    Act

    Qualified leads written to the CRM, follow-up tasks weighted by value, a personalised first email sent, and a meeting link offered.

  4. 04
    Close the loop

    Call summaries synced back to the CRM and Slack.

LiveWholesale jewellerDistribution

Retailer catalogue and order portal

Half the client enquiries and 30% faster orders for a wholesale jeweller.

Overview

A wholesale jeweller took orders and updated retailers by hand, with a catalogue that changed constantly. SBD built a gated portal for approved retailers with a live catalogue, order tracking and automatic WhatsApp and email updates. Orders processed 30% faster and inbound enquiries halved.

  • 30%faster order processingTime from order to confirmation, before and after.
  • 50%fewer client enquiriesInbound status questions, because updates now arrive unasked.
  • Approvedaccess onlyTrade catalogue visible only to verified retailers.
changes.diff−4 +4
  1. Before: Orders taken and confirmed by hand
  2. Before: Retailers updated manually, often late
  3. Before: A catalogue that went out of date quickly
  4. Before: No way to restrict who saw trade prices
  5. After: Retailers order from a live catalogue
  6. After: Status updates sent automatically
  7. After: Inventory and catalogue kept current
  8. After: Only approved retailers get access

Workflows

Each row is a workflow in production: what triggers it, and what it does.

  1. Retailer approval WhenA retailer signs up ThenAccess granted only after approval
  2. Order to status WhenAn order is placed or moves stage ThenThe retailer is messaged on WhatsApp and email
  3. Live catalogue WhenStock changes ThenThe catalogue reflects it

Stack

Every account in the client’s name. Tools with a page link to how we integrate them.

Build log

  1. 01
    See it run

    Visits to the showroom, warehouse and back office, with interviews across departments.

  2. 02
    Gate it

    Approved-user access so only trade accounts see the catalogue and place orders.

  3. 03
    Keep it live

    Inventory management behind a catalogue that updates as stock changes.

  4. 04
    Tell the retailer

    Order and dispatch updates sent on WhatsApp and email without anyone typing them.

LiveE-commerce photo studioProfessional Services

Lightweight project management system

60% less admin for a five-person studio, at near-zero software cost.

Overview

A five-person photography and video studio ran enquiries, projects and tasks from memory and could not justify enterprise project software. SBD built the system on Google Sheets with a lead form, per-person task sheets, a live admin dashboard and automation kept cheap by design. Admin time fell by 60%.

  • 60%less manual adminHours on tracking and updates, before and after.
  • 5people on one systemEvery team member and the owner, from one dashboard.
  • Near zerosoftware costBuilt on tools the studio already paid for.
changes.diff−4 +4
  1. Before: Enquiries and tasks tracked from memory
  2. Before: No view of project status
  3. Before: Clients updated when someone remembered
  4. Before: Enterprise tools out of budget
  5. After: Every enquiry captured into one system
  6. After: Status updates itself from each person's sheet
  7. After: A central dashboard of projects and deliverables
  8. After: Running cost close to zero

Workflows

Each row is a workflow in production: what triggers it, and what it does.

  1. Enquiry to project WhenA lead form is submitted ThenProject created with client details
  2. Task to dashboard WhenA team member updates a task ThenAdmin dashboard reflects it live
  3. Client updates WhenA deliverable changes status ThenThe client is informed

Stack

Every account in the client’s name. Tools with a page link to how we integrate them.

Build log

  1. 01
    Design to the budget

    The constraint shaped the build: real capability on tools the team already had.

  2. 02
    Capture

    A lead form feeds project data straight into Sheets.

  3. 03
    Track

    Each team member gets a task sheet that syncs to the admin dashboard automatically.

  4. 04
    Keep it cheap

    Heavier processing moved to Apps Script and Cloudflare Workers to keep automation costs down.

In buildA garment manufacturerManufacturing

Garment operations control system

An operations control system for a garment manufacturer, delivered white-label through a technology firm. Phase one covers the order from receipt to payment: costing and approval, procurement, pre-production tracking, production, dispatch, goods receipts and payments.

Overview

An operations control system for a garment manufacturer, delivered white-label through a technology firm. Phase one covers the order from receipt to payment: costing and approval, procurement, pre-production tracking, production, dispatch, goods receipts and payments.

  • 8stages from order to payment

Modules

  • OrdersEvery buyer order as one record from receipt to payment.
  • Costing and approvalCost sheets built and approved before production starts.
  • ProcurementFabric and trims ordered against the approved costing.
  • Pre-production trackersSamples, approvals and readiness tracked against dates.
  • Production and dispatchProduction progress and dispatch recorded on the order.
  • Goods receipts and paymentsReceipts matched to orders and payments tracked to close.

Stack

Every account in the client’s name. Tools with a page link to how we integrate them.

Your deployment

The next system in this console could be yours.

Thirty minutes with the founder. You leave knowing whether it is worth building, and roughly what it costs.