OyanCode.
BerandaTentangKarya TerpilihTeknologiKemampuanAlur Kerja
Semua Proyek
Hubungi Saya

Studi Kasus

Open WhatsApp BroadcastOpen WhatsApp Broadcast

Alikasi desktop untuk mengelola kampanye WhatsApp Broadcast dengan penjadwalan cerdas, manajemen kontak yang terintegrasi, dan arsitektur local-first.

Bahasa: English

2026 · Desktop App · Full-Stack Development

Open WhatsApp Broadcast: Dashboard Overview

Dashboard Overview

# ringkasan

Open WhatsApp Broadcast adalah aplikasi desktop yang dirancang untuk membantu bisnis, komunitas, maupun organisasi mengelola kampanye WhatsApp Broadcast secara lebih efisien. Aplikasi ini menyediakan ruang kerja yang sederhana untuk mengimpor kontak, mengelola daftar penerima, menyusun pesan, serta menjadwalkan pengiriman tanpa bergantung pada layanan cloud.

Dibangun dengan pendekatan local-first, seluruh kontak, riwayat kampanye, dan pengaturan aplikasi tetap tersimpan di perangkat pengguna sehingga memberikan privasi dan kendali data yang lebih baik. Fitur seperti Smart Delay, normalisasi nomor telepon otomatis, pemantauan kampanye, serta dukungan multi akun membuat proses broadcast dalam skala besar menjadi lebih andal dan mudah dikelola.

# highlight teknis

  • Dibangun menggunakan Electron, React, TypeScript, dan Tailwind CSS untuk menghadirkan pengalaman aplikasi desktop yang modern dan responsif.
  • Powered by a local-first architecture with SQLite, keeping all application data on the user's device without requiring cloud storage.
  • Terintegrasi dengan WhatsApp melalui library Baileys yang mendukung autentikasi QR Code serta pengelolaan beberapa akun secara bersamaan.
  • Menyediakan manajemen kontak dengan impor CSV dan VCF, normalisasi nomor telepon otomatis, serta penyesuaian format berdasarkan kode negara.
  • Memiliki sistem penjadwalan broadcast dengan Smart Delay, manajemen antrean, serta pemantauan progres kampanye secara real-time.

# tech stack

TypeScript
Electron.js
Baileys
Better-SQLite3
React.js
Vite
Zod

# hasil

  • Mengurangi pekerjaan manual dengan memusatkan pengelolaan kontak dan penjadwalan broadcast dalam satu aplikasi.
  • Menyederhanakan proses WhatsApp Broadcast skala besar melalui antarmuka desktop yang mudah digunakan.
  • Meningkatkan privasi data dengan arsitektur local-first tanpa ketergantungan pada penyimpanan cloud.
  • Mengotomatiskan normalisasi nomor telepon untuk meminimalkan kesalahan saat pengiriman pesan.
← Kembali ke ProyekSemua Proyek
OyanCode.

© 2026 Oyan Code. Hak cipta dilindungi.
Lombok, ID.

# halaman

  • Beranda
  • Tentang
  • Karya Terpilih
  • Teknologi
  • Kemampuan
  • Alur Kerja
  • Hubungi Saya
  • Semua Proyek

# koneksi

  • GitHub
  • Instagram