Platform komunikasi berbasis WhatsApp Business API yang dikembangkan untuk membantu perusahaan mengelola percakapan pelanggan, kontak, kampanye pesan, chatbot, hingga alur komunikasi bisnis dalam satu sistem yang terintegrasi. Proyek ini dirancang dengan fokus pada efisiensi operasional, pengelolaan akses pengguna yang fleksibel, serta otomatisasi proses komunikasi secara real-time.
Tech Stack
- Frontend: Next.js, TypeScript
- Backend: NestJS, TypeScript
- Database: PostgreSQL
- Integrasi: WhatsApp Business API, Webhook real-time
- Arsitektur: RESTful API dengan sistem role-based access control (RBAC)
Fitur yang Diimplementasikan
- Integrasi WhatsApp Business API — pengiriman dan penerimaan pesan pelanggan secara real-time.
- Role & Permission Management — hak akses granular berdasarkan peran (Admin, Owner, Supervisor, Agent, Client).
- Manajemen Chat & Kontak — pengelolaan percakapan, distribusi kontak, dan monitoring aktivitas komunikasi tim.
- Campaign & Messaging Management — pengiriman pesan massal, pengelolaan template pesan, dan otomatisasi alur komunikasi.
- Dynamic Access Control — tampilan menu dan fitur menyesuaikan hak akses pengguna secara otomatis.
- Real-time Webhook Integration — sinkronisasi data pesan dan aktivitas pengguna langsung ke backend.
Hasil Akhir
Platform komunikasi yang scalable dan mudah dikelola berhasil dibangun dengan sistem akses berbasis peran yang fleksibel. Solusi ini mempercepat proses penanganan percakapan pelanggan, meningkatkan efisiensi kerja tim, serta mempermudah pengelolaan komunikasi bisnis dalam skala organisasi.



