Digital Commerce Platform
Storefront, inventory, ops bots and an omnichannel inbox for a digital-subscription business.
Problem
A growing digital-products business had its catalog, stock, payments and customer chats spread across spreadsheets, apps and phones.
How it flows
- Channels
- Omnichannel inbox
- Catalog & orders
- Inventory
- Storefront
What I built
- A storefront and customer portal on Supabase with row-level security, edge functions, storage, and an MCP endpoint so agents can query catalog and orders.
- A Flutter stock-management app, an inventory service and a Telegram bot for daily operations.
- A new omnichannel monorepo: multiple WhatsApp numbers (Baileys or the official Cloud API per number), Facebook Pages and Instagram in one inbox, sharing catalog, inventory, customers and orders.
Stack
ReactSupabaseEdge FunctionsMCPFlutterTelegrampnpm monorepoPostgreSQL