The Ultimate GPS Geofencing, QR Dynamic & Biometric Attendance Solution
PasPapan mendefinisikan ulang cara perusahaan mengelola kehadiran. Bukan sekadar absen, ini adalah ekosistem manajemen kehadiran yang cerdas, aman, dan tanpa batas.
Terintegrasi penuh antara Web Admin Dashboard yang powerful dan Mobile Super App yang intuitif.
Di era hybrid working, mesin fingerprint konvensional sudah usang. PasPapan menghadirkan teknologi masa depan hari ini:
- 🌐 GPS Geofencing Premium: Validasi lokasi akurasi tinggi. Karyawan hanya bisa absen di radius yang ditentukan. Goodbye, Fake GPS!
- 📍 QR Radius Validation: Scan QR Code khusus yang terikat dengan lokasi kantor. Absen hanya valid jika berada dalam jangkauan QR.
- 📸 Selfie Evidence: Fitur pelampiran foto selfie saat absen sebagai bukti kehadiran tambahan.
- 💰 Integrated Reimbursement: Bukan cuma absen. Ajukan klaim biaya medis, transport, dan dinas langsung dari aplikasi.
🌍 Global Ready (Bilingual): Satu klik untuk beralih antara Bahasa Indonesia 🇮🇩 dan English 🇺🇸.
Dirancang dengan antarmuka Classy & Modern untuk pengalaman pengguna terbaik.
| Fitur | Deskripsi |
|---|---|
| 📍 Smart Check-in/out | Deteksi otomatis masuk/pulang dengan validasi lokasi & waktu server pusat. |
| 📅 Leave Management | Ajukan cuti/sakit/izin dalam hitungan detik. Upload surat dokter langsung dari kamera. |
| 💸 Easy Reimbursement | Klaim biaya operasional semudah upload story Instagram. |
| 📊 Personal Analytics | Karyawan bisa melihat performa kehadiran mereka sendiri (Terlambat, Hadir, Alpha). |
| 🔔 Push Notifications | Notifikasi real-time untuk status approval dan pengingat absen. |
Pusat komando canggih untuk HR dan Manajemen.
- 📡 Live Monitoring Center: Pantau pergerakan dan lokasi tim secara real-time di peta interaktif.
- ✅ Team Approval System: Workflow persetujuan berjenjang (Supervisor -> Manager -> HR). Atasan langsung dapat menyetujui izin timnya.
- 🗓️ Shift Management: Atur jadwal shift fleksibel, auto-detect shift terdekat, dan kelola pertukaran shift.
- 🏢 Multi-Office & Branch: Kelola ratusan cabang dan pola kerja dinamis secara terpusat.
- 📈 Executive Reports: Export laporan kehadiran siap cetak (PDF/Excel) untuk penggajian.
- 🛡️ Automated Audit: Log aktivitas sistem lengkap (IP, Device, Location) untuk keamanan maksimal.
Kami menggunakan perpaduan teknologi paling stabil dan modern saat ini:
- Core: Laravel 11 (PHP 8.3) - Pondasi server yang kokoh dan aman.
- Interactivity: Livewire 3 & Alpine.js - Pengalaman SPA tanpa kompleksitas API.
- Style: Tailwind CSS - Desain antarmuka pixel-perfect.
- Mobile Engine: Capacitor - Performa native Android dengan akses kamera & lokasi level sistem.
- Database: MySQL / MariaDB (Optimized Indexing).
- Maps: Leaflet.js & OpenStreetMap - Gratis, tanpa biaya API Google Maps.
- UI Components: Tom Select (Searchable Dropdowns) & Custom Glassmorphism Design.
- Security: Rate Limiting, IP Throttling, & HSTS Enabled.
Ingin mencoba sekarang? Ikuti langkah mudah ini.
# Clone the magic
git clone https://github.com/RiprLutuk/PasPapan.git
cd PasPapan
# Setup Environment
cp .env.example .env
# ⚠️ Jangan lupa atur koneksi database di .env!
# Install Dependencies (Speed matters, use Bun!)
bun install
composer install
# Ignite!
php artisan key:generate
php artisan migrate --seed
php artisan storage:link
# Launch
bun run dev
php artisan serve# Build aset web terbaru
bun run build
# Sinkronisasi ke Android project
npx cap sync android
# Build APK Debug (Siap Install di HP)
cd android
./gradlew assembleDebugAPK Anda siap di: android/app/build/outputs/apk/debug/app-debug.apk
Proyek ini adalah hasil dedikasi untuk komunitas Open Source.
Credits:
- Core logic inspired by ikhsan3adi.
- Elevated & Supercharged by PasPapan Team powered by AI.
Jika aplikasi ini membantu bisnis atau pembelajaran Anda, pertimbangkan untuk memberikan ⭐️ Star di repo ini!
Built with ❤️ and ☕ lines of code by RiprLutuk

