Skip to main content
A
// CASE FILE 08 / 19
← All case files

Smaation

ClientIG + WHATSAPP · WEB, STORE & APPFastAPINext.jsFlutterPostgreSQLMeta API
01> HOW IT SHIPPED
// THE CHALLENGE01

A brand selling through Instagram and WhatsApp runs its business across two inboxes, a spreadsheet and someone's memory — so the broadcast, the reply it triggered and the order it produced are three unrelated facts.

// THE APPROACH02

One data model spanning accounts, conversations, broadcasts, chatbot flows, moderation rules, hashtag tracking, competitor snapshots and storefronts, served by FastAPI workers with a Next.js console on Cloudflare and a Flutter app for the phone.

// THE OUTCOME03

Messages, campaigns, catalogue and analytics finally sit on one record. A campaign can be traced to the conversation it started and the order it closed, without exporting anything.

case --info smaation
> client · Smaation
> sector · Social Commerce
> stack · FastAPI · Next.js · Flutter · PostgreSQL · Meta API
> result · IG + WHATSAPP · WEB, STORE & APP
> case/smaationSHIPPED ▮

Want a system like this?

Tell us what you're building. We'll respond with a scoped plan, not a sales pitch.