๐Ÿค– AI-Powered Attendance System

AttendPro

A complete employee attendance management system with face recognition, payroll automation, and smart email notifications.

๐Ÿš€ Open Application Explore Features
100%
Face Recognition Accuracy
12+
Core Modules
Auto
PDF Payslip Generation
Real-time
Email Notifications
IST
Timezone Aware
What AttendPro Does
Everything You Need to Manage Your Workforce

From face-based check-in to automated payslip delivery โ€” AttendPro handles the complete employee lifecycle in one platform.

๐Ÿค–

Face Recognition Attendance

Employees check in and out by simply looking at the kiosk camera. Powered by VGG-Face deep learning model with high accuracy identification.

VGG-Face AI
๐Ÿ’ฐ

Automated Payroll

Generate monthly payslips with LOP (Loss of Pay) calculations based on actual attendance. One-click bulk generation for all employees.

PDF Auto-Generated
๐Ÿ“ง

Smart Email Notifications

Automatic absent alerts, daily attendance summaries, and payslip delivery โ€” all configurable from the Settings panel without touching code.

SMTP Configurable
๐Ÿ‘ฅ

Employee Management

Full employee lifecycle โ€” add, edit, activate, deactivate. Store PAN, bank account, IFSC, designation, and department information.

Role-Based Access
๐Ÿ–๏ธ

Smart Leave Management

Complete leave lifecycle โ€” apply, approve/reject with email notifications. Tracks balance per type. Blocks exhausted leaves and routes to Loss of Pay automatically. LOP deducted from salary.

Balance Tracking
๐Ÿ“Š

Reports & Analytics

Daily attendance summaries, scan logs, individual attendance history, and monthly payroll reports all in one place.

Exportable Reports
๐Ÿข

Multi-Office & Geofencing

Configure multiple office locations with GPS geofencing. Employees must be within radius to mark attendance via kiosk.

GPS Verified
โš™๏ธ

Fully Configurable Settings

Company name, address, SMTP credentials, working hours, early leave rules, holiday calendar โ€” all managed from the UI.

No Code Changes
๐Ÿ“ฅ

Excel Bulk Import

Import hundreds of employees at once via Excel upload. Download the template, fill it in, upload โ€” done. Auto-matches department and shift by name.

Bulk Operations
โฑ

Overtime Management

Auto-detect overtime from checkout time vs shift end. Admin approves with configurable 1.5x/2x rates. Approved OT automatically added to monthly payslip as earnings.

Auto-calculated
๐Ÿ”’

Secure Authentication

JWT-based authentication with role-based access control. Admin, HR, Manager, and Employee roles with different permissions.

JWT + RBAC
Complete Module Breakdown

Every module is production-ready and fully integrated.

๐Ÿค– Attendance

  • Face recognition check-in/out
  • Personal kiosk for self-marking
  • Manual attendance entry
  • IST timezone display
  • Early leave tracking
  • All Scans & Daily Summary views

๐Ÿ’ฐ Payroll

  • Salary structure per employee
  • Single & bulk payslip generation
  • LOP (Loss of Pay) calculation
  • PDF payslip with company branding
  • Mark Paid โ†’ auto email
  • Mark All Paid (bulk)

๐Ÿ“ง Notifications

  • Absent alert โ†’ employee email
  • Daily summary โ†’ admin email
  • Payslip email on payment
  • Configurable schedule times
  • SMTP settings from UI
  • Test email feature

๐Ÿ‘ฅ Employees

  • Add with PAN & bank details
  • Edit all employee info
  • Activate / Deactivate
  • Face registration
  • Office & kiosk assignment
  • Department & shift linking

โš™๏ธ Settings

  • Company name & address
  • SMTP configuration
  • Alert schedule times
  • Working days & hours
  • Departments, Shifts
  • Holidays & Leave types

๐Ÿ–๏ธ Leave Management

  • Multiple leave types (Sick, Earned, Casual, LOP)
  • Balance tracking per employee
  • Blocks exhausted paid leaves
  • Auto-routes to Loss of Pay
  • Email on apply and approve/reject
  • Admin filter and review panel
  • LOP deducted from monthly salary
  • Duplicate date prevention

๐Ÿ“ฅ Bulk Import

  • Excel template download
  • Upload hundreds of employees
  • Auto-match dept and shift
  • Preview before import
  • Duplicate detection
  • Detailed error reporting

โฑ Overtime Management

  • Enable/disable from Settings
  • Configurable weekday/weekend rates
  • Basic or gross salary basis
  • Min threshold and max cap
  • Auto-detect from checkout time
  • Admin approval workflow
  • OT added to payslip automatically
  • Per-employee OT summary
How It Works
Attendance in 4 Simple Steps

The entire attendance process is automated from check-in to payslip.

1

Face Scan

Employee looks at kiosk camera. VGG-Face identifies them in real time.

2

Attendance Logged

Check-in/out time, status, and OT hours saved automatically.

3

OT Approved

Admin reviews overtime, approves with calculated amount.

4

Payslip Generated

Payslip includes LOP deductions + OT allowance automatically.

5

Email Delivered

Payslip PDF emailed to employee when marked as Paid.

Automated Notifications That Keep Everyone Informed

Three types of professional HTML emails sent automatically โ€” no manual effort required.

Professional Payslip Generation

Accurate payslips with LOP deductions, all salary components, and company branding โ€” generated in seconds.

Khana Junction Restaurant

4th Floor, Tech Park, Kolkata โ€“ 700001

PAYSLIP

April 2026

Employee NameKuntal Das
Employee IDEMP-002
DesignationSoftware Engineer
DepartmentEngineering
PAN NumberABCDE1234F
Bank AccountXXXX-XXXX-1234
Payment Date2026-05-04
Working Days22 (Present: 22)
EARNINGSAmount
Basic Salaryโ‚น30,000.00
House Rent Allowanceโ‚น15,000.00
Transport Allowanceโ‚น5,000.00
Special Allowanceโ‚น15,000.00
Gross Earningsโ‚น65,000.00
DEDUCTIONSAmount
Provident Fund (PF)โ‚น3,600.00
Professional Taxโ‚น200.00
TDSโ‚น5,950.00
Total Deductionsโ‚น9,750.00

NET PAY

โ‚น55,250.00

Fifty-Five Thousand Two Hundred Fifty Rupees Only

Overtime Management
Auto-detect, Approve & Pay Overtime

AttendPro automatically detects overtime from checkout time vs shift end. Admin configures rates and approves โ€” amounts appear on payslip automatically.

โš™๏ธ Configurable Settings

โœ“ Weekday rate (default 1.5ร—)
โœ“ Weekend rate (default 2.0ร—)
โœ“ Basis: Basic or Gross salary
โœ“ Min threshold (default 30 min)
โœ“ Max cap per day (default 4 hrs)
โœ“ Enable/disable toggle

๐Ÿ“Š OT Calculation Formula

Hourly Rate = Basic รท (Working Days ร— 8 hrs)
OT Amount = OT Hours ร— Hourly Rate ร— Rate Multiplier

Example:
Basic = โ‚น30,000 | Working Days = 22
Hourly Rate = โ‚น30,000 รท (22ร—8) = โ‚น170.45/hr
OT = 3.23 hrs ร— โ‚น170.45 ร— 1.5 = โ‚น827.03

OT Workflow

1๏ธโƒฃ

Enable in Settings

Set rates, basis, threshold

2๏ธโƒฃ

Click Calculate OT

Scans all checkout times for the month

3๏ธโƒฃ

Admin Reviews & Approves

Per employee, per day approval

4๏ธโƒฃ

Auto-added to Payslip

Overtime Allowance line on payslip PDF

๐Ÿ’ก Smart Detection: OT is calculated only when employee stays beyond shift end time and works more than the minimum threshold (default 30 minutes).
Loss of Pay Explained
Smart Leave โ†’ Salary Integration

When an employee exhausts all paid leaves, AttendPro automatically handles Loss of Pay deduction in the monthly payslip.

1๏ธโƒฃ

Leave Exhausted

Employee has used all 12 Sick Leave days. System shows EXHAUSTED and disables that option in the dropdown.

2๏ธโƒฃ

Choose Loss of Pay

Employee selects Loss of Pay (365 days/yr). Admin approves. The absent days are tracked separately as LOP days.

3๏ธโƒฃ

Automatic Deduction

Payslip generated with LOP:
โ‚น65,000 ร— (20รท22) = โ‚น59,090
Salary reduced proportionally for LOP days.

Example Calculation

โ‚น65,000 gross ร— (20 present รท 22 working days) - โ‚น9,750 deductions = โ‚น49,340 net pay

LOP Days

2 days

Ready to automate your HR?

AttendPro is live and ready. Click below to get started right now.

🚀 Launch AttendPro →