← All Projects HR & Payroll

KC Payroll

Complete biometric attendance and payroll management suite for Indian businesses.

Python · Flask · SQLite/SQL Server Windows Desktop + Web Biometric Integration

Overview

KC Payroll is a full-featured payroll and attendance management system built for Indian enterprises. It integrates directly with SMACK biometric devices (SBXPC SDK) over TCP/IP for real-time punch capture, and provides a modern web dashboard for HR administrators and employee self-service portals.

Key Features

  • Biometric device integration — TCP/IP connection to fingerprint terminals
  • Real-time attendance push listener for instant punch sync
  • Web-based payroll dashboard with role-based access
  • Employee self-service portal for payslips and leave
  • Salary processing, deductions, and statutory compliance
  • SQLite to SQL Server migration tool for scaling
  • Windows service deployment with GUI dashboard monitor
  • Device management tool (KCDeviceTool) for biometric setup

Screenshots

KC Payroll dashboard with attendance and HR stats
Payroll Dashboard
Biometric device sync and attendance monitoring
Attendance & Device Sync
Employee self-service portal for payslips and leave
Employee Portal

Components

Dashboard.exeService monitor & admin GUI
Backend.exeHeadless payroll web service
KCDeviceToolBiometric device manager
Push ListenerReal-time attendance sync