Now with Claude AI Integration

Run payroll, attendance
and hiring โ€” without the spreadsheets.

A complete multi-company HR & Payroll platform with separate Admin and Employee panels, automatic payslip generation, leave & attendance tracking, recruitment, and a built-in AI HR assistant. Built on Laravel 12.

2User Panels
8+AI Features
6Core Modules
5 minSetup Time
MultiTenantReady
hrpayrollsuite.app/admin/dashboard
Welcome back, Ananya ๐Ÿ‘‹
Payroll for June has been generated for 3 companies.
128Employees
โ‚น18.4LNet Payroll
6On Leave Today
AI Payroll Anomaly Check Flagged 2 records for review ยท overtime spike in Warehouse team ยท powered by Claude
Payslip ยท June 2026 โ‚น42,500.00
Built with Laravel 12 Bootstrap 5 Claude AI Chart.js dompdf Select2 MySQL / SQLite
Everything You Need

A complete HR & payroll operating system

Every module a growing company needs to manage its people โ€” employees, attendance, leave, payroll and hiring โ€” under one roof, with clean role-based access for every level of your organisation.

Employee Records

Complete employee profiles with departments, designations, documents, and photo โ€” searchable and filterable across your whole company.

Attendance Tracking

Daily, monthly and report views with clock-in/clock-out, manual marking, and automatic present/absent/late calculation per employee.

Leave Management

Configurable leave types and balances, employee self-service leave requests, and a one-click admin approval workflow.

Payroll & Payslips

One-click monthly payroll generation with PF, ESI, professional tax and loan deductions calculated automatically. Instant PDF payslips.

Recruitment

Post openings by department and designation, track candidates through your pipeline, and schedule interviews โ€” all in one place.

Multi-Company Ready

Run HR for several companies from a single install. Each company gets its own employees, payroll, settings and branded payslips.

Role-Based Access

Super Admin, Company Admin, HR Manager, Payroll Manager and Department Manager roles โ€” each sees exactly what they need to.

Reports & Analytics

Headcount, salary, PF/ESI, attrition and overtime reports ready to view or export โ€” no spreadsheet gymnastics required.

AI HR Assistant

A built-in assistant that answers HR questions, screens resumes, flags payroll anomalies and drafts interview questions.

Powered by Anthropic Claude

Built-in AI intelligence, not a gimmick

Every AI feature is optional and toggled per company from Settings. Turn it on when you're ready โ€” the platform works perfectly without it.

Admin AI Features

HR Assistant Chat

Ask policy, compliance or process questions and get an instant, contextual answer.

Resume Screening

Paste a candidate's resume against a job opening and get a fit score with reasoning.

Payroll Anomaly Detection

Flags unusual pay, overtime or deduction patterns before you approve a payroll run.

Attendance Anomaly Detection

Surfaces irregular clock-in patterns and chronic lateness automatically.

Interview Question Generator

Generates role-specific interview questions from the job description in seconds.

Salary Benchmarking

Compares an offer or existing salary against role and market context on request.

Employee AI Features

Leave Policy Q&A

Employees ask "how many casual leaves do I have left" and get a straight answer.

Performance Summary Helper

Turns raw review notes into a clear, well-structured performance summary.

One toggle controls everything

Admin โ†’ Settings โ†’ AI Features. Flip the switch to enable or disable every AI feature for that company. The API key is stored encrypted โ€” never in a config file.

AI FEATURES
ON
Two Panels, One System

Built for admins and employees alike

Separate, dedicated experiences โ€” an admin panel for running the business, and a self-service panel employees actually enjoy using.

Admin Panel

Full control at your fingertips

  • Manage employees, departments, designations & branches
  • Generate payroll in one click with automatic deductions
  • Approve leave requests and initialise daily attendance
  • Post job openings and manage candidate pipelines
  • Create Company Admin, HR Manager & Payroll Manager accounts
  • View headcount, salary, PF/ESI and attrition reports
Employee Panel

A self-service experience people like

  • Clock in / clock out and view attendance history
  • Apply for leave and track approval status
  • View and download monthly payslips as PDF
  • Submit and track reimbursement expenses
  • Manage their own profile, phone number and photo
  • Ask the AI assistant HR and leave-policy questions
Try It Yourself

Demo credentials

Spin it up locally in minutes with three demo accounts pre-seeded and ready to explore.

Super Admin
Emailadmin@example.com
Passwordpassword
Company Admin
Emailhr@acme.example.com
Passwordpassword
Employee
Emailemployee@acme.example.com
Passwordpassword
Replace these with your own hosted demo URL and seeded accounts before publishing this page.
Quick Setup

Running in about 5 minutes

No build tools, no bundlers. Install dependencies, point it at a database, and go.

  1. Install dependencies

    Pull in the Laravel application and its packages with Composer.

  2. Configure environment

    Copy .env.example to .env and generate your app key.

  3. Set up the database

    Point .env at MySQL or SQLite, then run migrations with demo data.

  4. Link storage

    Make uploaded documents, payslips and avatars publicly accessible.

  5. Serve the app

    Start the built-in server, or point Apache/Nginx at /public.

# 1. Install
composer install

# 2. Configure
cp .env.example .env
php artisan key:generate

# 3. Database + demo data
php artisan migrate --seed

# 4. Storage
php artisan storage:link

# 5. Run
php artisan serve
Requirements

What you need to run it

Server

  • PHP 8.2 or higher
  • Composer 2.x
  • MySQL 5.7+ or SQLite 3
  • Apache, Nginx, or the PHP built-in server

PHP Extensions

  • pdo_mysql or pdo_sqlite
  • mbstring, openssl, tokenizer
  • xml, ctype, json, fileinfo
  • GD or Imagick for image uploads
Frequently Asked

Questions, answered

Do I need Node.js or npm to run this?

No. All styling and interactivity ship with the Laravel views directly โ€” there's no separate frontend build step to maintain.

Can I use MySQL instead of SQLite?

Yes. Set DB_CONNECTION=mysql in your .env and fill in your database credentials โ€” the schema works identically on both.

Is the AI assistant mandatory?

No. AI is fully optional per company. When it's switched off in Settings, every AI widget disappears and the platform runs identically without an API key.

Can one install serve more than one company?

Yes โ€” that's the point. A Super Admin can create additional companies, each with its own employees, payroll, settings and users.

Can I customise the branding and colours?

Yes. Replace the logo and update the colour variables in the shared layout file โ€” every page updates automatically.

Where are uploaded documents and payslips stored?

Employee documents, avatars and generated payslips are stored under the app's public uploads directory and served directly โ€” no extra configuration required.

Ready when you are

Run HR the smart way

A complete, production-ready Laravel 12 platform โ€” fully documented, AI-powered, and yours to deploy in minutes.