NiagaBot | WhatsApp Commerce & Order Management by Maulana Royyan TsubaisaNiagaBot | WhatsApp Commerce & Order Management by Maulana Royyan Tsubaisa

NiagaBot | WhatsApp Commerce & Order Management

Maulana Royyan Tsubaisa

Maulana Royyan Tsubaisa

NiagaBot: turning WhatsApp commerce conversations into a structured store workflow.
The problem Manual chat orders make product selection, top-up identifiers, payment tracking, and customer follow-up hard to organize.
My solution I built a WhatsApp sales dashboard that combines interactive menus, a product catalog, order states, and a separate messaging worker.
Key features • Button/list menu builder and product management • Orders, chat history, and agent handoff • AI-assisted replies • Broadcast scheduling and analytics • Subscription and payment integration
Engineering notes The backend separates tenant data and verifies payment webhooks, with idempotent payment handling. Portfolio payment demonstrations use Midtrans Sandbox.
Built with: Next.js · React · TypeScript · PostgreSQL · Prisma · Baileys · Midtrans · Groq
Like this project

Posted Oct 16, 2026

WhatsApp commerce with interactive menus, product catalog, orders, support handoff, and a management dashboard. Sandbox billing.