Skip to content

Setup Awal CRM

Halaman Setup adalah proses inisialisasi otomatis modul CRM untuk institusi Anda. Halaman ini bukan wizard berlangkah — tidak ada form yang perlu diisi. Saat dibuka, sistem memeriksa apakah komponen CRM sudah siap; bila belum, sistem langsung menyiapkan database yang diperlukan, lalu mengarahkan Anda ke Dashboard.

Path: /setup


Alur Inisialisasi

Begitu halaman dimuat, proses berjalan otomatis:

  1. Pengecekan akses — halaman memerlukan sesi login yang valid. Bila token tidak ada, Anda diarahkan ke halaman login (/auth/login). Institusi aktif diambil dari cookie institusi.
  2. Mempersiapkan sistem — tampil status "Mempersiapkan sistem..." dengan indikator berputar.
  3. Cek status — sistem memanggil pemeriksaan status setup. Bila seluruh komponen sudah siap, status berubah menjadi "Sistem siap!" dan Anda langsung diarahkan ke Dashboard (/home).
  4. Menyiapkan database — bila belum siap, status berubah menjadi "Menyiapkan database..." dan sistem menjalankan inisialisasi.
  5. Selesai — bila semua komponen berhasil disiapkan, status menjadi "Sistem siap!" dan Anda diarahkan ke Dashboard.

Bila Terjadi Kesalahan

Jika ada komponen yang gagal disiapkan, atau terjadi kesalahan saat pengecekan/inisialisasi, halaman menampilkan:

  • Ikon silang merah,
  • Pesan kesalahan (mis. "Gagal menyiapkan beberapa komponen", "Gagal memeriksa status sistem", atau "Gagal menginisialisasi sistem"),
  • Tombol Coba Lagi untuk menjalankan ulang seluruh proses setup dari awal.

TIP

Halaman Setup umumnya hanya perlu dilalui sekali saat institusi pertama kali mengaktifkan CRM. Setelah komponen siap, membuka /setup akan langsung meneruskan Anda ke Dashboard tanpa proses tambahan.

WARNING

Proses ini menyiapkan struktur database CRM. Bila tombol Coba Lagi berulang kali gagal, pastikan institusi Anda sudah terpilih dengan benar dan sesi login masih aktif, lalu hubungi tim dukungan bila masalah berlanjut.

Butuh bantuan lebih lanjut? Hubungi tim support kami.