PeopleCore
Login
HR operations in one place

Manage your people, not disconnected spreadsheets.

PeopleCore combines employee records, attendance, leave, payroll, departments, user access, and reports in a clean HRIS built for growing teams.

4 rolesAdmin, HR, manager, employee
Mobile-readyWorks on desktop and phone
Self-hostedYour server and your database
PeopleCore HRIS dashboard preview
Core modules

Everything needed for everyday HR work

Start with the included demo data, then replace it with your real team.

01

Employee directory

Store job, contact, department, status, employment type, and salary information.

02

Attendance

Clock in and out, identify late arrivals, and review daily attendance records.

03

Leave approval

Employees submit requests while HR or administrators approve or reject them.

04

Payroll records

Prepare payroll periods with salary, allowances, deductions, and payment status.

05

Departments and users

Organize your company and control each account with role-based access.

06

Reports and export

Review workforce summaries and export visible tables directly to CSV.

Fast setup

Upload, install, and sign in.

The installer creates all tables and demo records. No command line is required.

  1. 1Upload the ZIP contents to your hosting folder.
  2. 2Create a MySQL database in your hosting panel.
  3. 3Open install.php, enter the database details, and finish.
Built-in safeguards

Self-hosted and role-aware.

Passwords are securely hashed, database access uses prepared statements, forms include CSRF protection, and sensitive modules are restricted by role.