Skip to main content

Update Kemajuan Sistem Keanggotaan ISPI Nasional

· 2 min read

Berikut adalah ringkasan status pengembangan terkini untuk platform ISPI Nasional dan integrasi terkait.

1. Integrasi WhatsApp & AI (Knowledge Bot)

Status: Sedang Berjalan (Debugging & Optimasi)

Fokus utama saat ini adalah memastikan stabilitas bot WhatsApp yang dibangun di atas Evolution API.

  • Setup Infrastruktur: Instalasi dan konfigurasi Evolution API menggunakan Docker telah berhasil dilakukan. Environment docker-compose sudah berjalan stabil.
  • Integrasi AI (LLM): Sedang dalam tahap debugging untuk mengatasi kegagalan respon pada service AI. Tujuannya adalah memastikan bot dapat memberikan jawaban cerdas dan akurat kepada anggota menggunakan model dari OpenRouter atau Google Gemini.
  • Fitur Bot:
    • Knowledge Bot: Perancangan sistem tanya-jawab otomatis berbasis dokumentasi organisasi (rencana integrasi dengan Docusaurus/Algolia).
    • Manajemen Komunitas: Implementasi fitur broadcasting lowongan kerja dan penyambutan anggota baru secara otomatis.
    • Strategi Anti-Ban: Penerapan langkah-langkah keamanan agar nomor WhatsApp resmi tetap aman digunakan.

2. Pengembangan Platform Web (ISPI Wave)

Status: Pengembangan Aktif

Platform utama berbasis Laravel (Wave) terus mendapatkan pembaruan fitur dan visual.

  • Branding & UI/UX:
    • Update Logo: Logo ISPI telah diperbarui secara menyeluruh di seluruh aplikasi (via script update_logo_ispi.sh dan manual).
    • Landing Page: Redesain halaman depan dengan nuansa modern menggunakan Tailwind CSS sedang dikerjakan.
    • Tema: Perbaikan konfigurasi build (Vite) untuk mendukung pergantian tema yang mulus tanpa perlu rebuild aset manual.
  • Sistem Keanggotaan:
    • Pencetakan Kartu: Penyempurnaan format cetak kartu anggota (Depan Saja, Depan-Belakang, Horizontal) agar sesuai dengan desain legacy dan standar organisasi.
    • Paket Langganan: Integrasi paket keanggotaan (Basic, Silver, Gold, Platinum) menggunakan fitur subscription bawaan.
    • Migrasi Data Anggota (NPA): Analisis dan skrip migrasi untuk membakukan format Nomor Pokok Anggota (NPA) lama ke format baru.

3. Infrastruktur & DevOps

Status: Stabil

  • Docker: Validasi rencana migrasi kontainer antar environment (dev ke prod) telah dilakukan.
  • Email System: Konfigurasi SMTP menggunakan Mailtrap untuk testing pengiriman email transaksional telah selesai.
  • Deployment: Workflow manual untuk deployment ke server produksi telah disiapkan dan didokumentasikan.

Next Steps:

  1. Menyelesaikan debugging respon AI pada WhatsApp Bot.
  2. Finalisasi dan testing integrasi pembayaran untuk pendaftaran anggota baru.
  3. Migrasi konten blog dan dokumentasi teknis ke format Markdown untuk Docusaurus.