Jostar.id
Portfolio
Mobile App · 2026

Event Management System — Operasional Proyek, Evidence & Berita Acara Digital

Event Management System adalah aplikasi operasional lapangan untuk mengelola proyek event/instalasi dari hulu ke hilir. Login bersifat berbasis proyek — pengguna memilih proyek lalu masuk — dan seluruh data (pengguna, lokasi, evidence, nota, hingga berita acara) dipartisi per proyek dengan fitur 'copy' lintas proyek untuk onboarding cepat. Admin mengelola proyek, lokasi/venue, dan pengguna dengan peran berjenjang (Admin, Koordinator, Approver). Di lapangan, petugas melakukan absensi ber-GPS dan kamera, mengunggah evidence foto/dokumen berkategori, mencatat nota, serta membuat lima jenis Berita Acara digital (Harian, Dismantle, Uji Fungsi, Perubahan Volume, dan Perubahan Volume di Luar Kontrak) lengkap dengan tanda tangan digital dan ekspor PDF siap cetak/bagikan. Semua dokumen melewati alur approval berjenjang. Dibangun dengan Flutter dan Firebase (Auth, Firestore, Storage).

Platform
Android
Tahun
2026
Industri
Manajemen Proyek / Dokumentasi Lapangan
Peran
Full-cycle: arsitektur, app Flutter multi-peran, generator Berita Acara & PDF, alur approval, backend Firebase

Tampilan aplikasi

Klik gambar untuk memperbesar — geser kiri/kanan untuk berpindah.

Masuk — login berbasis proyek (pilih proyek + email/password)
Admin Dashboard — proyek, pengguna, lokasi & evidence
Project Management — proyek event: venue, lokasi & tanggal
User Management — peran Admin/Koordinator/Approver per proyek + copy users
Kelola Lokasi — venue & lokasi per proyek dengan filter provinsi
Kelola Evidence — foto/dokumen berkategori dengan status approval

Fitur utama

Login & data berbasis proyek

Pengguna memilih proyek saat masuk; pengguna, lokasi, evidence, nota, dan berita acara semuanya dipartisi per proyek — dengan fitur copy data antar-proyek.

Manajemen proyek event

Kelola proyek event beserta jenis venue (gedung/hall, hotel, ruang konferensi), lokasi, dan rentang tanggal pelaksanaan.

Peran berjenjang

Admin, Koordinator, dan Approver dengan dashboard dan hak akses berbeda — pengguna ditetapkan per proyek dan bisa disalin dari proyek lain.

Absensi lapangan ber-GPS

Pencatatan kehadiran petugas dengan kamera dan lokasi GPS (geolocator) serta info perangkat untuk autentikasi kehadiran di lapangan.

Evidence foto & dokumen

Unggah bukti foto/dokumen berkategori per lokasi dengan status (Pending/Approved), pencarian, filter, dan halaman monitor evidence.

5 jenis Berita Acara digital

Form, daftar, dan tampilan Berita Acara: Harian, Dismantle, Uji Fungsi, Perubahan Volume, dan Perubahan Volume di Luar Kontrak.

Tanda tangan digital & PDF

Setiap berita acara dibubuhi tanda tangan digital (signature), lalu diekspor ke PDF rapi yang bisa dicetak atau dibagikan langsung.

Nota & alur approval

Pencatatan nota berkategori serta alur persetujuan berjenjang untuk evidence, nota, dan berita acara melalui dashboard Approver.

Laporan visual

Rekap visual dokumentasi proyek untuk memantau progres pekerjaan lapangan secara menyeluruh.

Sorotan teknis

Bagian canggih di balik layar yang membuat sistem ini bekerja mulus.

  • Arsitektur multi-tenant per proyek: seluruh entitas (user, lokasi, evidence, nota, berita acara) tersegmentasi per proyek dengan utilitas copy lintas-proyek untuk percepatan setup.
  • Alur approval berjenjang (koordinator membuat → approver/admin menyetujui) untuk evidence, nota, dan berita acara, dengan dashboard approver terpisah.
  • Lima jenis Berita Acara digital lengkap form, list, dan view, dibubuhi tanda tangan (signature) dan diekspor ke PDF via pdf/printing lalu dibagikan dengan share_plus.
  • Absensi lapangan menggabungkan kamera, GPS (geolocator), dan device_info_plus untuk memverifikasi kehadiran petugas di titik kerja.
  • Evidence & dokumen tersimpan di Firebase Storage dengan cached_network_image untuk pemuatan gambar yang efisien di lapangan.
  • Otorisasi berbasis peran (admin / koordinator / approver) di atas Firebase Auth, mengarahkan tiap pengguna ke dashboard yang sesuai.

Tech stack

FlutterDartFirebase AuthCloud FirestoreFirebase StorageProvidercamerageolocatorimage_pickersignaturepdf / printingshare_plusfile_pickerdevice_info_pluspermission_handlercached_network_image

Mau aplikasi seperti ini untuk bisnismu?

Kami sudah pernah membangun sistem seperti Event Management System dari nol sampai dipakai. Ceritakan kebutuhanmu — konsultasi awal gratis, tanpa komitmen.