๐ฑ Aplikasi Mobile & Self-Service
Role employee tidak memiliki akses ke admin panel. Seluruh aktivitas karyawan dilakukan melalui aplikasi mobile Kinerjaa yang terhubung ke API.
๐ก Role selain
employee (misalnya supervisor, HR) juga bisa menggunakan fitur approval via mobile jika tersedia di versi aplikasi mereka.
Fitur Absensi (Check-in & Check-out)
Sistem absensi berbasis GPS โ karyawan wajib berada di lokasi kerja yang terdaftar.
| Fitur | Keterangan |
|---|---|
| Lihat jadwal hari ini | Tampilkan shift dan lokasi kerja yang berlaku |
| Check-in | Rekam waktu masuk + koordinat GPS otomatis |
| Check-out | Rekam waktu keluar saat selesai bekerja |
| Lihat rekap absensi | Riwayat kehadiran per hari/bulan |
| Ajukan koreksi absensi | Jika lupa absen atau terjadi error data |
| Recover missed checkout | Jika lupa checkout di hari sebelumnya |
โ ๏ธ Check-in/out hanya bisa dilakukan jika GPS aktif dan posisi karyawan berada dalam radius lokasi kerja yang terdaftar.
Fitur Cuti (Leave)
| Fitur | Keterangan |
|---|---|
| Lihat saldo cuti | Sisa cuti per jenis (cuti tahunan, sakit, dll.) |
| Ajukan cuti | Pilih jenis, tanggal, dan isi keterangan alasan |
| Lihat status pengajuan | Status: Pending / Approved / Rejected |
| Batalkan cuti | Hanya bisa dibatalkan jika belum diproses supervisor |
Fitur Lembur (Overtime)
| Fitur | Keterangan |
|---|---|
| Ajukan lembur | Isi tanggal, estimasi jam, dan keterangan lembur |
| Lihat riwayat lembur | Status dan jumlah jam lembur yang telah diajukan |
Fitur Reimburse (Reimbursement)
- Pilih Kategori reimburse (Transportasi, Makan, Akomodasi, dll.)
- Isi Nominal dan tanggal pengeluaran
- Upload bukti pembayaran (foto struk/invoice)
- Submit โ masuk ke Approval Inbox atasan
๐ก Status reimburse bisa dipantau langsung dari aplikasi: Pending โ Approved โ Diproses โ Selesai.
Fitur Payroll (Slip Gaji)
| Fitur | Keterangan |
|---|---|
| Lihat slip gaji | Detail komponen gaji per periode penggajian |
| Acknowledge slip gaji | Konfirmasi bahwa karyawan telah menerima dan membaca slip gaji |
| Riwayat slip | Arsip slip gaji bulan-bulan sebelumnya |
โ ๏ธ Slip gaji hanya tersedia setelah Payroll di-release oleh Payroll Manager. Sebelum release, slip belum bisa dilihat karyawan.
Fitur Task
| Fitur | Keterangan |
|---|---|
| Lihat daftar task | Semua task yang di-assign ke saya beserta prioritas & deadline |
| Update progress task | Ubah persentase penyelesaian atau status task |
| Tambah komentar | Diskusi dalam task dengan anggota tim |
| Checklist task | Centang sub-tugas yang sudah diselesaikan |
| Log waktu pengerjaan | Catat jam kerja yang dihabiskan pada task tertentu |
๐ก Time log task yang terhubung ke project otomatis dihitung sebagai Project Cost berjenis labor.
Fitur Approval (untuk Supervisor via Mobile)
Atasan (supervisor, HR, manager) dapat menyetujui atau menolak pengajuan langsung dari aplikasi mobile:
| Fitur | Keterangan |
|---|---|
| Inbox approval | Daftar pengajuan yang menunggu persetujuan Anda |
| Approve | Setujui pengajuan (dengan atau tanpa komentar) |
| Reject | Tolak pengajuan dengan keterangan alasan |
Notifikasi Push
Aplikasi mobile mengirim push notification untuk:
- Pengajuan cuti/lembur/reimburse yang perlu disetujui (untuk atasan)
- Status pengajuan yang berubah (untuk karyawan)
- Reminder check-in jika belum absen saat jam masuk
- Slip gaji tersedia setelah payroll release