all projects
Social Commerce POS preview

Social Commerce POS

Privateweb

Sell directly from Instagram DMs and WhatsApp Business with synced inventory and unified order management. Bridges social conversations and POS checkout into one workflow.

React.jsNode.jsWhatsApp Business APIInstagram Graph API
Stop copy-pasting orders from DMs into spreadsheets.

The problem

A massive chunk of small-merchant commerce happens in DMs — Instagram, WhatsApp — and the merchant manually copy-pastes each order into a spreadsheet or POS. Inventory drifts, orders get missed, and the merchant is the bottleneck.

The approach

Built a unified inbox that pulls live conversations from Instagram Graph API and WhatsApp Business API into one merchant dashboard. From any DM, the merchant can tap 'create order' — the customer info, products, and shipping address are extracted to a draft order they can confirm with one click. Inventory deducts immediately. Customers get an order-confirmation link with payment + tracking.

Tech decisions

WhatsApp Business API + Instagram Graph
Direct platform integrations; no scraping, no third-party wrappers
Unified inbox UI
Merchant context-switches enough already; one inbox beats two apps
Draft-order with one-click confirm
AI-assisted extraction proposes; merchant always confirms — keeps human in the loop for the high-stakes step
Live inventory sync
Selling the same SKU twice is the merchant's #1 complaint — fix that first

Outcomes

  • Single inbox for Instagram DMs + WhatsApp messages
  • Draft orders auto-extracted from messages; merchant confirms
  • Inventory updates on order confirmation; no double-selling
  • Customers receive payment + tracking link automatically

What I learned

Small merchants don't want a new tool — they want their existing tools (DMs, WhatsApp) to do more. The product wins by reducing copy-paste, not by replacing what they already do.