CASE STUDY · 04
Maindealers Project
Motorcycle sales ecosystem with multi-channel chatbot
- Client
- Astra Honda Motor
- Role
- Frontend Engineer
- Context
- Nawatech
Overview
Three connected apps that drive motorcycle sales: a campaign console, a WhatsApp + web chatbot, and a product catalog, plus a white-label option for dealer partners.
What I built
- Built the React campaign console with QR code generation
- Built the Next.js product catalog with installment simulation
- Built the embeddable white-label chat widget with custom data injection
Key features
- Web console (React) for campaign management and QR code generation
- Multi-channel chatbot: Qiscus WhatsApp integration and an embeddable web widget
- Product catalog (Next.js) with installment simulation
- White-label embeddable chatbot with custom data injection for dealers
- Customer journey: QR scan → chatbot → catalog → lead capture
- Cross-app data flow for prospect tracking
Stack
Frontend
ReactNext.jsTypeScript
Backend
REST APIsQiscus