Sahabat Tamasya
Sahabat Tamasya Dokumentasi panel admin
Alur Login-Kontribusi Buka Admin

Dokumentasi Alur Penggunaan Admin

Dokumen ini menjelaskan alur penggunaan panel admin untuk Master Admin, Admin Provinsi Primary, dan Admin Provinsi Secondary.

Master Admin

Role dengan hak akses tertinggi di dalam sistem. Pada UI dev terlihat dapat mengakses dashboard, kontribusi, master data TPA, kebutuhan TPA, persetujuan, dan pengguna.

Akses tertinggiGlobal

Admin Provinsi Primary

Role provinsi yang mengelola TPA dan data kontribusi di provinsinya. Primary menjadi pihak yang menyetujui perubahan yang diajukan Secondary.

Kelola provinsiApproval

Admin Provinsi Secondary

Role provinsi yang dapat mengelola TPA dan kontribusi, tetapi perubahan yang dilakukan memerlukan persetujuan Admin Provinsi Primary.

Kelola provinsiButuh approval
1

Login ke Panel Admin

Buka URL Login Admin. Jika belum login, sistem mengarahkan ke /admin/login. Masukkan email dan password sesuai role, lalu tekan Sign in/Login.

URL: /adminSemua role

Halaman Login Admin

Umum
Screenshot login admin sebelum kredensial diisi.
2

Dashboard Admin

Setelah login, pengguna masuk ke Dashboard. Pada versi dev dashboard menampilkan ringkasan TPA aktif, total Sahabat, kontribusi pending, kontribusi diterima, total donasi uang, dan barang/jasa diterima.

  • TPA Aktif
  • Total Sahabat
  • Kontribusi Pending
  • Kontribusi Diterima
  • Total Donasi Uang
  • Barang & Jasa Diterima

Master Admin

Global
Dashboard setelah login sebagai Master Admin.

Admin Primary

Provinsi
Dashboard setelah login sebagai Admin Provinsi DKI Jakarta Primary.

Admin Secondary

Approval
Dashboard setelah login sebagai Admin Provinsi DKI Jakarta Secondary.
3

Mengelola Data TPA

Menu TPA menampilkan daftar TPA, tombol New Tpa, pencarian, filter/kolom, pagination, serta aksi View, Edit, dan Delete. Form Create/Edit berisi data umum TPA, thumbnail, lokasi, kontak, dan informasi lain.

  • List TPA
  • New Tpa
  • View
  • Edit
  • Delete
  • Create / Save changes

List TPA - Master

List
Daftar TPA dengan aksi View/Edit/Delete.

Create TPA - Primary

Create
Form tambah TPA. Tidak disubmit.

Edit TPA - Secondary

Butuh approval
Form edit TPA pada Secondary. Perubahan role ini dicatat membutuhkan approval Primary.
4

Mengelola Kebutuhan TPA

Menu Kebutuhan TPA menampilkan daftar kebutuhan dari tiap TPA, kategori kebutuhan, estimasi harga, prioritas, progress pemenuhan, dan status aktif/persetujuan.

  • TPA
  • Kebutuhan
  • Kategori
  • Estimasi Harga
  • Prioritas
  • Progress
  • Status Aktif

Kebutuhan - Master

Master Data
Daftar kebutuhan TPA untuk Master Admin.

Kebutuhan - Primary

Provinsi
Daftar kebutuhan TPA untuk Admin Provinsi Primary.

Kebutuhan - Secondary

Approval
Daftar kebutuhan TPA untuk Admin Provinsi Secondary.
5

Mengelola Kontribusi

Menu Kontribusi menampilkan daftar kontribusi dengan tab status Semua, Diajukan, Diterima, dan Ditolak. Admin dapat membuka detail kontribusi untuk melihat item, riwayat verifikasi, tanggal pengajuan, serta tombol Terima/Tolak.

  • Kode Kontribusi
  • Sahabat
  • TPA
  • Jenis
  • Nominal
  • Status
  • Tanggal Pengajuan
  • Terima / Tolak

List Kontribusi

Status
Daftar kontribusi dengan status pengajuan.

Detail Kontribusi - Primary

Review
Detail kontribusi dengan tombol Terima dan Tolak. Tidak ditekan.

Detail Kontribusi - Secondary

Review
Detail kontribusi terlihat pada Secondary. Aksi final tidak dilakukan.
6

Persetujuan TPA dan Kontribusi

Menu Persetujuan TPA menampilkan perubahan yang perlu/ pernah disetujui, seperti tambah baru, status, pengaju, tanggal pengajuan, dan reviewer. Menu Persetujuan Kontribusi tersedia, tetapi pada saat capture daftar kontribusi pending kosong.

  • TPA
  • Jenis perubahan
  • Status
  • Pengaju
  • Tanggal Pengajuan
  • Reviewer
  • Persetujuan Kontribusi

Persetujuan TPA - Master

Approval
Daftar Persetujuan TPA pada Master Admin.

Persetujuan TPA - Primary

Reviewer
Primary dapat memantau persetujuan perubahan TPA.

Persetujuan Kontribusi - Secondary

Kosong
Persetujuan Kontribusi tersedia; saat capture tidak ada data pending.
7

Mengelola Pengguna

Menu Pengguna menampilkan daftar akun, email, nomor WhatsApp, tipe pengguna, role, dan total kontribusi. Pada UI dev terlihat akun Admin Provinsi Primary, Admin Provinsi Secondary, dan Sahabat.

  • Nama
  • Email
  • Nomor WhatsApp
  • Tipe Pengguna
  • Role
  • Total Kontribusi
  • View/Edit/Delete

Pengguna - Master

User management
Daftar pengguna dari panel Master Admin.

Pengguna - Primary

Provinsi
Daftar pengguna dari panel Admin Provinsi Primary.

Pengguna - Secondary

Provinsi
Daftar pengguna dari panel Admin Provinsi Secondary.
8

Keluar dari Admin

Gunakan tombol Sign out pada panel admin untuk mengakhiri sesi. Pastikan selesai meninjau data sebelum keluar.

Sign outSemua role