Membangun Web Dashboard Pengiriman Barang Logistik

Job ID: 38270958

Budget: $250 – $750 USD

Kami membutuhkan web dashboard berbasis Next.js dengan Supabase sebagai backend untuk mengelola seluruh aspek bisnis kami, termasuk:

**Fitur Utama:**

* **Manajemen Pengguna (RBAC):**
* Admin (Akses Penuh)
* Operasional
* Keuangan
* **Manajemen BL (Bill of Lading):**
* Input dan kelola data BL (Nomor pengiriman atau BL, Tanggal, dll)
* Generate dokumen BL (template disediakan pdf)
* Ekspor data BL ke Excel
* Buat dokumen transaksi terkait (Invoice, Debit Note)
* **Manajemen Invoice:**
* Buat, edit, dan kelola invoice
* Generate dokumen invoice (template disediakan pdf)
* Ekspor data invoice ke Excel
* **Manajemen Debit Note:**
* Buat, edit, dan kelola debit note
* Generate dokumen debit note (template disediakan pdf)
* Ekspor data debit note ke Excel
* **Dashboard & Laporan:**
* Tampilan ringkasan penjualan BL dan profit (berdasarkan status pembayaran, periode, dan entity data lainnya)
* Laporan invoice (berdasarkan status pembayaran, periode, dan entity data lainnya)
* Laporan debit note (berdasarkan status pembayaran, periode, dan entity data lainnya)
* **Manajemen Data Tambahan:**
* Data perusahaan
* Item biaya layanan untuk transaksi
* Data opsi: pelabuhan laut, negara, kota, unit data
* **Fitur Tambahan:**
* Penambahan dan penonaktifan pengguna berdasarkan peran
* Implementasi Role Based Access Control (RBAC)

**Teknologi:**

* **Frontend:** Next.js
* **Backend:** Supabase
* **UI Library:** React Admin atau Mantine Admin (atau pilihan lain yang setara)