Mengenal OjekWA: Solusi Ojek Online Hybrid
OjekWA adalah sebuah terobosan sistem Ojek Online berbasis WhatsApp yang menggabungkan kemudahan chat bot untuk pengguna dan kecanggihan Web Dashboard untuk admin. Sistem ini dirancang agar ringan, cepat, dan mudah dioperasikan tanpa memerlukan aplikasi Android/iOS yang berat.
Tech Stack yang Digunakan
Kekuatan utama sistem ini terletak pada teknologi yang efisien:
- Node.js: Sebagai runtime environment utama yang menangani logika bot.
- @whiskeysockets/baileys: Library WhatsApp paling stabil saat ini. Library ini bekerja tanpa browser (headless), menjadikan bot sangat ringan dibandingkan sistem berbasis Puppeteer.
- SQLite3: Database berbasis file. Anda tidak perlu repot menginstall server MySQL atau PostgreSQL. Cukup satu file, data aman.
- Express.js & Pino: Kombinasi web server cepat untuk dashboard admin dan sistem logging yang responsif.
Fitur Unggulan
Sistem ini memiliki alur kerja yang lengkap layaknya aplikasi ojek online besar:
- Sistem Registrasi: Validasi otomatis untuk memisahkan Customer dan Driver.
- Kalkulasi Otomatis: Bot mampu menghitung jarak dan tarif berdasarkan lokasi yang dikirim (Share Location).
- Manajemen Driver: Driver bisa mengubah status (Online/Offline) dan menerima order secara real-time.
- Dashboard Admin: Panel berbasis web untuk memantau pendapatan, peta driver (Live Map), dan pengaturan tarif.