Configuration needed

This app isn't connected to Supabase yet.

Set SUPABASE_URL and SUPABASE_ANON_KEY in your .env file and restart the containers (docker compose up -d --build). These are read from frontend/config.js, generated automatically at container start.

Vintellecta HRMS

Monthly Recurring Revenue (MRR)

Tenant Status

All Tenants

TenantTierSubscribedDueStatusEmployeesActions

Today's Overview —

Attendance by Department

Leave Requests

EmployeeReferenceTypeFromToStatusActions

Employees

NameReferenceDeptAtt%HoursOTLeavesPerfActions

Attendance History

Today —

Loading…

Payroll

Calculate Payroll

Payroll and Leave Rules now live on the Settings page.

EmployeeReferenceBasicHoursOT HrsOT PayLeavesLeave Deduct.BonusGrossOther DeductionsNet

Hours and OT are calculated automatically from attendance and can't be edited here. Bonus and Other Deductions are editable per employee before you save — type an amount and Gross/Net update automatically.

Past Payroll Runs

Run #PeriodGrossNetCreatedPayslips

Off-Site Attendance

WhatsApp Off-Site Attendance

Lets employees check in/out over WhatsApp from off-site locations. Turn this off for companies that only track attendance onsite — WhatsApp check-ins/check-outs will be rejected while it's off.

WhatsApp Simulator

Format: CHECKIN <Name> at <Location> (lat,lng) — or simulate a real "Share Location" message below, which carries no text at all.

No CHECKIN/CHECKOUT text — the action (in vs. out) is inferred from that phone's last clock state.

Live Site Map

EmployeeLocationCheck-inDateSourcePhone

Payslip Generation

Generate

Pick "All Employees" to auto-calculate and save a payslip for every active employee in one go (same figures the single-employee preview would pre-fill) — you can still edit any one of them afterwards from the Saved Payslips list below.

Saved Payslips

EmployeeEmployee CodeMonthGrossNetActions

Settings

Company Profile

Company name and logo — shown at the top of generated payslips.

Working Time & Working Days

Used to flag latecomers on the Dashboard's Today's Overview and to decide which days attendance is expected.

Department Categories

Which categories this company uses — drives the Employee dept dropdown, the Employees filter, and the Dashboard's Attendance by Department chart.

Payroll Rules

OT Pay = OT Hours × Hourly Rate × Multiplier. Working Days / Month also drives the year-to-date Attendance % shown on the Employees page (present days ÷ working-days-elapsed-this-year).

Leave Rules

Once an employee's tenure passes the eligibility threshold, they're granted this many Local and Sick leave days automatically. Approved leave draws down that balance first — only days beyond it are unpaid. See each employee's balance (and correct it) on their Edit Employee form.

Deductions & Allowances

Named pay items (e.g. Petrol Allowance, Car Allowance, NPF) used as line items when generating a payslip.

Subscription

Check this before choosing a plan below to include the add-on in the same subscription. Cancelling the whole plan later also cancels the add-on.

Basic

USD 35 USD 25/mo
  • ✓ Up to 10 employees
  • ✓ Payroll & attendance

Advanced ⭐

USD 59 USD 45/mo
  • ✓ Up to 30 employees
  • ✓ Everything in Basic
  • ✓ PDF payslips
  • ✓ Live map view

My Performance

Attendance History

Leave TypeFromToStatus

Leave History

Leave TypeFromToStatus

Documents

FileUploadedActions