HR, attendance & payroll software

TST HRMS

HR, attendance and payroll — one system for the whole company.

TST HRMS is a complete HR system for a company: an admin panel for HR and owners, a self-service portal for every employee, and an Android app, all in one Laravel application. Employees punch in from their phone, apply for leave and download payslips. HR manages staff records, approvals, payroll, loans and reports from a single dashboard.

  • Admin panel
  • Employee portal
  • Android app
  • Laravel 11 · PHP 8.2

Who it is forIt suits small and mid-sized companies, factories, retail chains and multi-branch businesses that want to replace attendance registers, leave forms and payroll spreadsheets with one system.

For employees · web portal & mobile app

Self-service that employees actually use.

Punch in and out

Check in from the mobile app only inside the approved work location (geo-fence), with an optional selfie. Lunch and tea breaks are recorded too.

Several work places

An employee can be allowed to punch in from more than one site, each with its own location and radius.

My attendance

A monthly calendar showing present, absent, leave, holiday and week-off days, plus attendance correction requests.

Leave

Apply for leave with the live balance shown first, then track approval. Cancel a request before it is approved.

Short leave

Request a few hours off for the forenoon or afternoon session.

Payslips

View and download the PDF payslip for any month.

Loans and salary advance

Request a loan or an advance and follow its EMI schedule.

Holidays, events and announcements

The company holiday list, event photo galleries and notices for each department.

My team

Reporting managers see their team, team attendance and pending requests.

Profile

Personal, contact, bank, family, education, certificates and documents in one place.

Help desk and FAQ

Raise a support ticket to HR and follow the replies.

Notifications

Push and in-app alerts for approvals, announcements and events.

For the company · admin panel

Every HR task, from one dashboard.

  1. 01

    Dashboard

    Today's headcount, present, absent and on-leave figures, plus a detailed HR dashboard.

  2. 02

    Employees

    Add, edit, approve or relieve employees; full profile with personal, bank, family, education, certificates, awards and documents; reset passwords; Excel export.

  3. 03

    Attendance

    Today's attendance, mark attendance, month-wise attendance calendar, attendance corrections, work places with geo-fence and selfie rules.

  4. 04

    Leave and short leave

    Approve, reject or cancel requests; leave types, balances and the holiday calendar.

  5. 05

    Payroll

    Salary structures with allowances and deductions; generate and regenerate monthly payroll, add extra deductions, mark as paid, PDF payslips, Excel export.

  6. 06

    Loans and advances

    Approve loans and salary advances, track EMI instalments, close loans.

  7. 07

    Organisation

    Branches, departments, designations, shifts, week-offs, job types and reporting managers.

  8. 08

    Projects

    Projects by type and category, with team members assigned.

  9. 09

    Communication

    Announcements by department, events with photo galleries, push notifications and a company calendar.

  10. 10

    Help desk

    Support tickets by type, with replies, status updates and export.

  11. 11

    Reports

    Month-wise attendance, leave, payroll, salary, project and ticket reports, each with Excel export.

  12. 12

    Staff roles

    Role-based access, so each manager sees only what their role allows.

  13. 13

    Settings and masters

    Company settings, banks, countries, states, cities, religions, qualifications, document types, FAQs and app versions.

Integrations and automation

Automation that keeps HR on time.

Geo-fenced attendance

The app checks the employee's GPS position against the work place radius before allowing a punch in.

Daily attendance sheet

A new attendance record for every employee is created automatically at midnight (IST), so absentees are never missed.

Firebase push notifications

Approvals, announcements, events and reminders sent to the mobile app.

Google sign-in

Employees can log in with their Google account as well as email or mobile number and password.

Automatic emails

Password reset and system emails to employees.

PDF and Excel

PDF payslips; Excel exports for employees, attendance, leave, payroll, salary, projects, events and tickets.

Try the demo

Explore it as the company and as an employee.

Use the logins below to explore TST HRMS as the company and as an employee. The demo comes with sample employees, attendance, leave and payroll already loaded.

Open the site, choose Login and enter the email and password. The company login opens the admin dashboard; the user login opens the employee portal.

Open hrms.tamilsofttech.com
Company (admin)
Login
Password
User (employee)
Login
Password
Mobile app: install TST HRMS from Google Play and sign in with the user login to try punch in, leave and payslips on the phone.
Built on

A modern, secure stack.

Laravel 11 (PHP 8.2) and MySQL, with a secure JWT-based REST API for the Android app. It uses role-based access, so each company sees only its own data and each manager sees only their own branch or team.

Laravel 11PHP 8.2MySQLJWT REST APIAndroid appRole-based accessGoogle sign-inGeo-fencing
Developed by Tamil Soft Tech

Want TST HRMS for your business?

Book a walkthrough or get a quote. Call, WhatsApp or email us and we will show you how it fits your business.