Abdullah Altun ← Back to Projects
Featured

PDKS Backend System

Laravel-based RESTful API backend for a Personnel Attendance Control System (PDKS), developed during internship at GBB Bilişim.

api 2026 – 2026
PDKS Backend System

About This Project

An enterprise-level Personnel Attendance Control System (PDKS) backend project actively contributed to during internship at GBB Bilişim. Built on a multi-tenant SaaS architecture ensuring complete data isolation between companies.

Key contributions include: GPS zone-based location validation optimization, rewriting the SFSave algorithm for accurate cross-midnight shift calculations, tolerance-aware TimesheetExportV2 reporting engine, SMS OTP verification via Netgsm integration, CheckCompanyActive middleware for company status enforcement, resolving N+1 query problems with Laravel eager loading, PM2 process manager configuration, and strengthening annual leave assignment business logic.

Tech Stack

Laravel PHP MySQL Redis JWT Netgsm SMS API Maatwebsite Excel PM2

Screenshots

PDKS Backend System
PDKS Backend System