DevSync adopted GitHub-exclusive attendance in 2024.
Host a tiny, private webhook on GitHub Pages that captures the employee's IP address when they click a "Check In" button. Cross-reference the IP with your office VPN logs to confirm they are in the right city.
💡 Pro tip: Look for repos with README in Bahasa Indonesia — those are built specifically for Indonesian HR rules (including overtime & cuti).
Choosing a specialized or "exclusive" repository often means you get cleaner code, better documentation, and fewer bugs. These systems allow HR departments to move away from manual spreadsheets and into a more transparent, automated workflow. If you'd like to move forward, tell me:
At the end of the month, a script runs to generate a PDF report for each employee. Step-by-Step Implementation Step 1: Create a Private Repository