Absensi Karyawan Github Free 2021 -

git clone https://github.com/[example-repo]/laraboi-attendance.git cd laraboi-attendance Copy the example environment file and install dependencies via Composer.

cp .env.example .env composer install npm install && npm run build Create a free MySQL database on your hosting platform. Edit the .env file: absensi karyawan github free

* * * * * php /path-to-your-project/artisan schedule:run >> /dev/null 2>&1 On free hosting like Koyeb or Render, use their "Cron Job" feature. Visit http://your-app.com/login . Login as Admin. Create a few test employees. Print their QR codes. Scan using your phone camera. Check the dashboard. Customizing Your Free Absensi System The beauty of "GitHub free" is customization. Here are three common modifications Indonesian SMEs request: 1. Adding "Potongan Gaji" (Salary Deduction for Lateness) Open the AttendanceController.php file. Find the checkLate function. Add logic: git clone https://github

if ($minutesLate > 15) $deduction = ($minutesLate / 60) * $hourlyRate; $attendance->fine = $deduction; Visit http://your-app

Using the waha API or Fonnte (popular in Indonesia), modify the EventServiceProvider to send a message to the manager when an employee is late:

use App\Services\WhatsAppService; if ($status == 'Late') WhatsAppService::send($managerNumber, "Karyawan ".$employeeName." terlambat!");