Case Study Php

ForgeLenta: HRIS & Payroll System

Sistem Informasi Sumber Daya Manusia (HRIS) tingkat enterprise dengan 11 modul terintegrasi dan Face AI.

Source Code
12 views
LaravelTailwind CSSMySQLDocker
ForgeLenta: HRIS & Payroll System thumbnail

ForgeLenta HRIS adalah Sistem Informasi Sumber Daya Manusia (HRIS) terintegrasi tingkat enterprise (Next-Generation HRIS) yang dirancang untuk mengotomatisasi seluruh alur kerja operasional HR dan manajemen karyawan secara efisien. Sistem ini dibangun dengan arsitektur server-side yang tangguh menggunakan Laravel 12, Blade, dan Tailwind CSS.

11 Modul Utama Sistem Enterprise:

  1. ATS & Recruitment Kanban: Manajemen lowongan pekerjaan, penayangan karir perusahaan, serta pelacakan status kandidat secara visual menggunakan antarmuka drag-and-drop Kanban Board.
  2. Attendance & Face AI: Sistem pencatatan kehadiran presensi (check-in/check-out) real-time yang aman menggunakan kamera web ditenagai oleh model AI face-api.js untuk deteksi wajah langsung di sisi klien, dipadukan dengan verifikasi titik koordinat Geolocation Google Maps.
  3. Shift & Rostering: Pengaturan jadwal kerja shift karyawan operasional secara dinamis dengan visualisasi kalender terintegrasi.
  4. Timesheets & Client Billing: Pelacakan jam kerja karyawan pada proyek klien tertentu untuk analisis biaya proyek dan kalkulasi invoice tagihan klien otomatis.
  5. KPI & Performance Appraisals: Sistem penilaian kinerja berdasarkan Key Performance Indicators (KPI) dan evaluasi berkala untuk melacak perkembangan produktivitas.
  6. Business Trips (Perjalanan Dinas): Alur kerja pengajuan perjalanan dinas lengkap dengan persetujuan bertingkat dan uang muka anggaran perjalanan.
  7. Warning Letters (Surat Peringatan - SP): Modul disiplin karyawan dengan sistem otomatisasi masa kadaluwarsa surat peringatan berdasarkan tingkat pelanggaran.
  8. Employee Loans & Earned Wage Access (EWA): Fasilitas pinjaman karyawan dengan skema pemotongan otomatis saat payroll dan penarikan gaji lebih awal (EWA) berbasis hari kerja aktif yang telah dilalui.
  9. Payroll Management (Sistem Penggajian): Kalkulasi slip gaji sekali klik yang mengintegrasikan gaji pokok, tunjangan, lembur, pemotongan pinjaman, tagihan EWA, serta perhitungan iuran BPJS Kesehatan dan BPJS Ketenagakerjaan (PPh 21).
  10. Assets Management: Pencatatan inventaris aset perusahaan (laptop, HP, kendaraan) yang didelegasikan ke karyawan lengkap dengan nomor seri dan status pengembalian.
  11. Exit & Offboarding: Alur pengajuan pengunduran diri (resignation), wawancara akhir kerja (exit interview), dan clearance aset perusahaan.
The Problem

Divisi HR sering kali kewalahan mengelola administrasi karyawan secara manual pada perusahaan menengah ke atas, mulai dari manipulasi absensi (titip absen), penyusunan shift kerja yang rumit, pelacakan jam kerja proyek, pencatatan pinjaman, hingga perhitungan payroll bulanan yang memakan waktu berhari-hari karena harus mencocokkan potongan BPJS, lembur, dan EWA satu per satu.

The Solution

Membangun sistem HRIS terpadu dengan 11 modul enterprise. Fitur absensi diotomatisasi dengan Face AI (face-api.js) langsung di browser dan maps geolocation untuk mencegah fraud. Seluruh pengajuan cuti, dinas, pinjaman, dan EWA diintegrasikan ke dalam database terpusat, sehingga perhitungan payroll bulanan dapat diselesaikan secara otomatis dalam sekali klik dengan akurasi 100%.

Architecture

Arsitektur monolitik tangguh menggunakan Laravel 12 dengan mesin template Blade untuk rendering sisi server yang cepat dan SEO-friendly. Reactivity dinamis di sisi klien ditangani oleh Alpine.js dan Tailwind CSS untuk antarmuka yang modern. Kehadiran presensi divalidasi lokal menggunakan library face-api.js (CNN model) untuk menekan beban CPU server. Sistem latar belakang dijalankan menggunakan Laravel Queue worker berbasis Redis untuk mengelola pengiriman slip gaji, notifikasi email, dan pengecekan tugas jatuh tempo otomatis.

Gallery
ForgeLenta: HRIS & Payroll System screenshot 1
ForgeLenta: HRIS & Payroll System screenshot 2
ForgeLenta: HRIS & Payroll System screenshot 3
ForgeLenta: HRIS & Payroll System screenshot 4
ForgeLenta: HRIS & Payroll System screenshot 5
ForgeLenta: HRIS & Payroll System screenshot 6
ForgeLenta: HRIS & Payroll System screenshot 7
ForgeLenta: HRIS & Payroll System screenshot 8
ForgeLenta: HRIS & Payroll System screenshot 9
ForgeLenta: HRIS & Payroll System screenshot 10
ForgeLenta: HRIS & Payroll System screenshot 11