Pemerintahan
2026

BEST-TRACE

Sistem registrasi dan ketertelusuran eksportir untuk Badan Karantina Indonesia (Barantin), mengubah proses persetujuan berbasis dokumen fisik menjadi alur digital berjenjang lintas lima peran untuk komoditas hewan, ikan, dan tumbuhan.

BEST-TRACE

Durasi Proyek

Maret 2026 - Juli 2026

Peran

Fullstack Web Developer

Organisasi

Badan Karantina Indonesia

Ringkasan

BESTRACE adalah platform ketertelusuran dan registrasi eksportir yang dipakai Badan Karantina Indonesia untuk mengelola sertifikasi unit usaha yang hendak melakukan ekspor. Sistem menyatukan pengajuan eksportir, verifikasi dokumen, persetujuan berjenjang, hingga penerbitan Surat Keputusan (SK) dalam satu alur digital yang terekam penuh.

Tantangan

Proses registrasi sebelumnya bergantung berkas fisik dan koordinasi manual sehingga status sulit dilacak. Setiap komoditas punya formulir berbeda dengan alur persetujuan yang sama, dan sistem harus terhubung ke akun internal Barantin yang tidak menyediakan OIDC.

Solusi

Memisahkan lapisan data formulir dari workflow: state machine persetujuan dan review log dibuat polymorphic dan dipakai bersama. Autentikasi hybrid memverifikasi pengguna internal ke API Barantin dan eksternal via Fortify/Sanctum. Setiap SK terbit dengan QR code verifikasi publik.

Fitur Utama
  • Alur persetujuan berjenjang CA → Secretariat → Deputy dengan penguncian per tahap
  • Registrasi multi-komoditas (hewan, ikan, tumbuhan) dengan formulir dinamis per jenis karantina
  • Checklist verifikasi dokumen independen per peran, dengan gating sebelum approve
  • Penerbitan SK & surat pengantar dalam PDF, lengkap dengan QR code verifikasi publik
  • Autentikasi hybrid: SSO akun internal Barantin + registrasi mandiri eksportir
  • Manajemen data master dan hak akses berbasis peran
  • Audit trail aktivitas penuh serta riwayat review tiap pengajuan