raihannn28/Payroll-Cimol-Bojot
0
Sistem Informasi Penggajian & Kehadiran - Cimol Bojot AA
Aplikasi berbasis web modern untuk mengelola administrasi kehadiran, perhitungan lembur, tunjangan risiko, dan penggajian karyawan Cimol Bojot AA. Sistem ini mendukung klasifikasi karyawan bulanan kontrak (PKWT) dan harian (PHL).
๐ Fitur Utama
- ๐ Dashboard Analytics: Pemantauan biaya gaji, lembur, rasio keterlambatan (lateness rate) terintegrasi, visualisasi rekrutmen/turnover karyawan, serta grafik tren disiplin kehadiran (ApexCharts).
- ๐ Konfigurasi Hari Kerja Efektif: Pengaturan hari kerja aktif dan hari libur berbasis tim menggunakan kalender interaktif untuk perhitungan gaji pro-rata PKWT yang adil.
- โฑ๏ธ Pencatatan Kehadiran & Lembur: Pencatatan data kehadiran (terlambat & pulang cepat) serta kalkulasi upah lembur otomatis untuk PKWT dan PHL dari file Excel.
- ๐ Slip Gaji & Laporan: Unduh laporan rekapitulasi bulanan, laporan riwayat penggajian individu, slip gaji PDF karyawan, dan ekspor data ke Excel.
๐ ๏ธ Teknologi yang Digunakan
- Framework: Laravel 12
- Frontend: Tailwind CSS, Alpine.js (desain responsif dark/light mode premium)
- Database: PostgreSQL (Neon) / MySQL
- Library Utama: Laravel Excel (import/export), DomPDF, ApexCharts (visualisasi grafik)
๐ป Cara Menjalankan Secara Lokal
- Clone repositori:
git clone https://github.com/Raihannn21/Sistem-gaji-cimol-bojot-aa-V1.git
cd Sistem-gaji-cimol-bojot-aa-V1- Instal PHP & Node dependencies:
composer install
npm install- Salin berkas konfigurasi lingkungan:
copy .env.example .env- Buat database baru dan jalankan migrasi serta seeder:
php artisan key:generate
php artisan migrate --seed- Jalankan aplikasi:
composer run devBuka http://localhost:8000 di browser Anda. Akun default admin:
- Email:
admin@cimolbojot.com - Password:
password
