Dalam sistem Food-On Merchant, setiap pengguna memiliki peran (role) dengan hak akses yang berbeda. Pembagian ini bertujuan agar setiap orang dapat fokus menjalankan tugasnya sesuai tanggung jawab masing-masing.
1. Admin
Admin memiliki akses penuh ke semua fitur yang ada di sistem.
Peran ini bertanggung jawab atas seluruh pengaturan dan operasional restoran, termasuk manajemen pegawai, menu, pesanan, laporan, hingga pencairan dana.
Admin bisa:
Melihat dan mengatur semua data (menu, topping, outlet, pegawai, pesanan, laporan, dan lainnya).
Melakukan pencairan dana.
Mengubah atau menghapus data jika diperlukan.
Singkatnya: Admin punya kontrol penuh terhadap semua fitur di sistem.
2. Manager
Manager memiliki akses luas untuk memantau aktivitas restoran, namun tidak bisa mengubah data inti seperti menu, topping, atau outlet.
Peran ini cocok untuk pengawas operasional.
Manager bisa:
Melihat data menu, topping, outlet, reservasi, pegawai, dan pesanan.
Melakukan pencairan dana seperti admin.
Mengelola profil pribadi (misalnya mengganti foto atau kata sandi).
Manager tidak bisa:
Mengedit, menambah, atau menghapus data menu, topping, dan outlet.
Kesimpulan: Manager bisa melihat hampir semua data dan melakukan pencairan dana, tapi tidak bisa mengubah data menu dan outlet.
3. Kasir
Kasir berperan penting dalam mengelola pemesanan dan transaksi harian di restoran.
Kasir juga bertugas memilih kurir resto untuk setiap pesanan yang diterima.
Kasir bisa:
Melihat dan mengelola pesanan.
Mengatur menu dan topping.
Menerima pesanan dari pelanggan.
Memilih kurir resto yang akan mengantar pesanan.
Menutup restoran (close outlet).
Kasir tidak bisa:
Melihat atau mengatur data pegawai.
Melakukan pencairan dana.
Contoh: Saat kasir menerima pesanan, sistem akan menampilkan daftar kurir yang tersedia. Kasir tinggal memilih salah satu, dan pesanan otomatis muncul di akun kurir tersebut.
4. Kurir Resto
Kurir Resto memiliki akses terbatas, hanya untuk melihat dan menangani pesanan yang ditugaskan kepadanya oleh kasir.
Kurir bisa:
Melihat pesanan yang ditugaskan oleh kasir.
Mengubah profil pribadi (seperti mengganti foto atau kata sandi).
Kurir tidak bisa:
Mengakses menu, topping, outlet, pegawai, atau laporan lainnya.
Kesimpulan: Kurir hanya fokus mengantar pesanan yang diberikan oleh kasir.
Ringkasan Hak Akses
| Peran | Akses Utama | Keterangan |
|---|---|---|
| Admin | Semua fitur | Akses penuh tanpa batasan |
| Manager | Lihat semua data + pencairan dana | Tidak bisa ubah menu dan outlet |
| Kasir | Pesanan & menu | Tidak bisa akses pegawai dan pencairan dana |
| Kurir Resto | Pesanan sendiri & profil | Hanya lihat pesanan yang ditugaskan |
Tips Penggunaan
Gunakan peran sesuai tanggung jawab agar sistem tetap aman dan tertata.
Manager cocok untuk memantau kinerja tanpa mengubah data.
Kasir bertugas memastikan pesanan berjalan lancar.
Kurir cukup fokus pada pesanan yang dikirim.