Description
Chatmart – WhatsApp Orders and Bookings Manager Flutter App | Web
Chatmart – WhatsApp Orders and Bookings Manager Flutter App | Web turns a WhatsApp Business number into a shop counter and a booking desk. A customer messages the number and, without leaving the chat, browses a catalog, places an order, pays, and books a real appointment slot. They install nothing, open no link, and create no account.
Key features
- Guided WhatsApp conversation driven by a state machine, with reset keywords, session timeouts, and recovery from failures
- Product catalog with categories, stock, SKUs and images, plus sync to a Meta Commerce Catalog for Multi-Product Messages
- Appointment services with duration and capacity, weekly opening hours and the live availability engine
- Stripe Checkout links sent in the chat, webhook confirmation, and automatic refunds when a paid order is cancelled
- Admin panel: dashboard, orders, appointments, branch comparison, products, categories, services, customers, campaigns, team, settings
- Three roles with server-enforced permissions. Staff never see revenue
- Broadcast campaigns to a filtered customer list using Meta-approved templates
- Loyalty points, awarded on delivery and reversed on cancellation
- Abandoned cart recovery, sent once, inside the 24-hour service window
- Light and dark themes across every screen
- Every customer-facing message in a language file; each branch can speak a different language
- REST API with token authentication for the companion mobile app


