Aplikasi Monitoring Pegawai ini dibuat untuk memantau pekerjaan dari pegawai. Dalam Akses aplikasi dibedakan berdasarkan 3 peran, diantarnya admin, operator, dan pegawai.
Admin bisa melakukan CRUD Sistem untuk pekerjaan yang dibutuhkan, dan admin disini dia juga berpran sebagai head of project atau bisa juga sebagai ownernya. Admin dapat melakukan CRUD Operator dalam membantu memberikan tugas dan memantau pegawai.
Operator kedudukannya dibawah admin, dia bisa melakukan CRUD terhadap pegawai namun berdasarkan pekerjaan yang telah dibuat oleh admin. Dalam memberikan gaji, hanya bisa dilakukan oleh Admin dan operator hanya mengikuti aturan yang berlaku.
Pegawai dapat menggunakan aksesnya dalam merubah progress pekerjaan yang dibuat oleh operator untuk si pegawai.
Flutter sebagai sisi frontend aplikasi, php sebagai web service (API) dan MySQL sebagai databasenya. Disini mengunakan relase antar tabel agar semua data terintegrasi satu sama lain.
This Employee Monitoring Application was created to monitor the work of employees. In the application access is distinguished by 3 roles, including admin, operator, and employee.
The admin can do CRUD System for the work needed, and the admin here also acts as the head of the project or it can also be the owner. Admin can perform CRUD Operators to help assign tasks and monitor employees.
The operator is under the admin position, he can do CRUD on employees but based on the work that has been made by the admin. In giving salary, it can only be done by the Admin and the operator only follows the applicable rules.
Employees can use their access to change the work progress made by the operator for the employee.
Flutter as the frontend of the application, php as the web service (API) and MySQL as the database. Here we use relase between tables so that all data is integrated with each other.