Aplikasi Manajemen Karyawan “agency”

Sebuah perusahaan agency meminta saya mengembangkan sebuah aplikasi untuk mengontrol karyawannya dan memberikan laporan realtime kepada clientnya terhadap aktifitas karyawan yang ditempatkan dikantornya. Beberapa fitur yang dikembangkan adalah meliputi :
Absensi
Digunakan untuk mengetahui jam checkin — checkout karyawan memulai aktifitas kerjanya, begitu pula lokasi absen beserta bukti lampiran sebuah foto bahwa karyawan benar-benar berada pada lokasi yang semestinya yang sudah ditentukan sebelumnya oleh leader masing-masing, hanya bisa checkin jika lokasi dan jaraknya masuk dalam kriteria yang sudah di set, walaupun mungkin lokasi bisa dipalsukan dengan menggunakan fakse GPS. Untuk laporan absensinya sendiri user bisa melihatnya seberapa banyak pencapaian jam kerjanya — fungsi ini hanya untuk karyawan.
Profiling
Setiap user bisa update data pribadinya baik itu riwayat pendidikan, pekerjaan, serta dokumen-dokumen seperti ijazah,ktp,skck yang umumnya dibutuhkan dalam proses melamar, dokumen ini digunakan sebagai referensi ketika melamar pekerjaan lewat aplikasi MEISS sehingga pihak HRD akan melihat list pelamar sebelum melakukan panggilan untuk interview, lebih hemat waktu dan biaya karena karyawan tidak perlu datang terlebih dahulu untuk melakukan lamaran secara konvensional dengan membawa berkas-berkas serta mengeluarkan biaya seperti transportasi, foto kopi, map, amplop, dsb. Barulah ketika pihak HRD melakukan penggilan untuk interview berkas-berkas tersebut bisa dibawa sebagai bukti validasinya, inilah efisiennya user hanya perlu melihat list lowongan yang dibuka dan klik “apply” semudah itu — fungsi ini aktif untuk semua pengguna kecuali client.
Lowongan
Seperti yang dijelaskan dalam profiling untuk mengupload dokumen, hubungannya adalah disini, dalam fungsi ini pengguna dapat melihat daftar lowongan pekerjaan yang ada dan melakukan “apply” melamar ke lowongan tersebut, sehingga datanya bisa dilihat oleh HRD dalam list aplikan — fungsi ini aktif untuk semua pengguna kecuali client.
Forum
Forum digunakan untuk komunikasi group seperti dalam satu proyek yang sama untuk karyawan yang terkait, baik itu client maupun employe — fungsi ini aktif untuk semua pengguna.
Notifikasi
Untuk melakukan blasting ataupung pesan kepada pengguna, misalnya informasi kepada seluruh karyawan tentang masa liburan atau untuk user tertentu — fungsi ini aktif untuk semua pengguna.
Kunjungan Customer
Ada beberapa karyawan yang mengharuskan melakukan kunjungan kepada beberapa customer yang lebih dari satu, maka fungsi ini digunakan untuk melakukan checkin kunjungan dengan melampirkan foto tempat customer beserta lokasi GPSnya, ketika karyawan membuka aplikasi hanya berfokus pada daftar kunjungan yang ada dalam aplikasi, persentasi kunjungan, waktu kunjungan dan lokasi akan di rekap oleh aplikasi — fungsi ini hanya aktif untuk karyawan.
Sales
Karywan dapat melakukan pencatatan penjualan ditempat kerjanya atau tempat customer yang dikunjunginya, rekap datanya akan disinergikan dengan sistem backend dalam aplikasi yang kemudian akan masuk dalam report kinerja — fungsi ini hanya aktif untuk karyawan.

