Documentation
Panduan lengkap penggunaan Performance App untuk semua level user dari Superadmin hingga Operator.
Login dan Akses Sistem
Cara Login
Buka browser dan akses URL aplikasi
Anda akan diarahkan ke
/adminsecara otomatisMasukkan Username dan Password
Klik "Sign In"
Note: Sistem menggunakan username (bukan email) untuk login
Role dan Akses
Superadmin: Akses penuh ke semua fitur
Supervisor: Manajemen tim dan monitoring operasi
Operator: Operasi dasar dan update status
Panduan untuk Superadmin
Setup Awal Sistem
1. Buat Teams

Klik "New Team"
Isi nama team (contoh: "Ground Operations", "Fueling Team")
Simpan team
2. Tambah Users

Data yang diperlukan:
Username: Login identifier (unique)
Name: Nama lengkap user
Password: Password untuk login
Role: Pilih Superadmin/Supervisor/Operator
Team: Assign ke team yang sudah dibuat
Description: Keterangan tambahan (opsional)
Tips Role Assignment:
Superadmin: Untuk IT admin dan management tinggi
Supervisor: Untuk kepala tim dan koordinator
Operator: Untuk staff operasional lapangan
3. Setup Tipe Pesawat

Buat kategori pesawat (contoh: "Boeing 737", "Airbus A320")
Nama tipe pesawat yang akan digunakan
4. Registrasi Pesawat

Data pesawat:
Name: Nomor registrasi pesawat (contoh: "PK-ABC")
Type: Pilih dari tipe yang sudah dibuat
Workload Plane: Light/Medium/Heavy
Avg Uplift: Rata-rata BBM (liter)
Prep Energy: Energi yang dibutuhkan operator (kalori)
Total Prep Refuel Time: Waktu rata-rata refuel (menit)
5. Buat Jadwal

Schedule: Pilih tanggal operasi
Schedule Time: Morning/Evening/Night
Manajemen User Lanjutan
Edit User Existing
Masuk ke Users section
Klik Edit pada user yang ingin diubah
Update data yang diperlukan
Save Changes
Reset Password User
Edit user yang bersangkutan
Isi password baru di field Password
Simpan perubahan
Informasikan password baru ke user
Monitoring Sistem
Dashboard Widgets: Monitor total users, teams, planes
Activity Log: Cek aktivitas sistem terbaru
Settings: Konfigurasi aplikasi global
Panduan untuk Supervisor
Manajemen Tim Harian
1. Assign Operators ke Schedule
Schedule: Pilih jadwal hari ini
User: Pilih operator yang akan bertugas
Save assignment
2. Monitoring Kehadiran

Check kehadiran operator:
Schedule: Pilih jadwal
User: Pilih operator
Present: Present/Absent
Operator Health: Fit/Not Fit/Unknown
Is Quality Control: Centang jika perlu QC khusus
3. Create Request Fueling

Data request:
Schedule Flight: Pilih penerbangan yang perlu fuel
Schedule: Jadwal operasi
Request Fuel Status: Mulai dengan "active_request"
Operator: Assign operator yang available (status "ready")
4. Monitor Fueling Operations

Status Tracking:
Active Request: Baru dibuat, belum ada operator
Schedule: Sudah dijadwalkan
Fueling: Sedang proses fueling
Finished: Selesai
5. Finish Request Fueling

Setelah dilakukan finished tugas dari petugas operator, maka akan berstatus ready kembali dan dapat dilakukan penugasan kembali
Analytics dan Reports
Dashboard Supervisor
Assigned Fueling Users Table: Lihat operator yang sedang handle request
Operator Performance Table: Monitor kalori dan workload per operator
Filter by Team: Lihat data khusus tim Anda
Generate Insights
Monitor widget Master Data Overview
Check Operator Calories per Schedule untuk workload balance
Review status fueling requests yang pending atau bermasalah
Best Practices Supervisor
Daily Check: Review schedule dan assignment setiap pagi
Workload Balance: Pastikan operator tidak overload
Communication: Koordinasi dengan operator setiap request fueling
Panduan untuk Operator
Daily Operations
1. Update Status Operasi

Status yang tersedia:
Ready: Siap menerima assignment
Off: Tidak bertugas/istirahat
Busy: Sedang handle request fueling
Auto Update: Status otomatis berubah ke "busy" saat assigned ke fueling request

Tracking Personal Performance
Dashboard Widget: Lihat performance dan workload Anda
Request History: Check history fueling yang sudah handle
Calories Tracking: Monitor energi yang terbakar per schedule
Tips untuk Operator
Selalu update status sesuai kondisi aktual
Komunikasi dengan supervisor jika ada kendala
Check assignment secara berkala di dashboard
🔄 Workflow Lengkap Fueling Process
1. Preparation (Supervisor)
2. Assignment (Supervisor/System)
3. Execution (Operator)
4. Auto-Processing (System)
Dashboard Widgets Guide
Master Data Overview Widget
Menampilkan:
Total Users dalam sistem
Total Teams terdaftar
Total Planes dalam registry
Active Schedules hari ini
Pending Fueling Requests
Assigned Request Fueling Users Table
Kolom informasi:
Operator Name: Nama operator yang handle
Request ID: ID unique request fueling
Aircraft: Detail pesawat yang di-fuel
Status: Current status request
Assigned At: Waktu assignment
Operator Calories Per Schedule Table
Tracking performance:
Operator: Detail operator
Schedule Period: Periode jadwal
Total Requests: Jumlah request yang handle
Calories Burned: Kalori terbakar dari prep_energy
Efficiency: Rating performa
Navigation dan Interface
Sidebar Menu Structure
Quick Actions per Role
Superadmin:
Create/Edit Users, Teams, Planes
System Configuration
Global Analytics
Supervisor:
Create Schedules dan Assignments
Monitor Team Performance
Manage Fueling Requests
Operator:
Update Personal Status
Handle Assigned Requests
Upload Completion Evidence
Troubleshooting Common Issues
Login Problems
Tidak bisa login:
Pastikan menggunakan username, bukan email
Check caps lock dan typing
Hubungi supervisor untuk reset password
Assignment Issues
Tidak muncul assignment:
Check status operator (harus "ready")
Pastikan sudah assigned ke schedule hari ini
Refresh page atau logout-login ulang
Status Tidak Update
Status tetap "busy":
Pastikan sudah mark request sebagai "finished"
Hubungi supervisor jika masih bermasalah
Butuh bantuan lebih lanjut?
Hubungi supervisor untuk issues operational
Hubungi admin untuk technical problems
Cek Changelog untuk update terbaru
Last updated