Overview
BIOSTAFF is a Laravel-based human resource management and payroll system designed to help businesses manage employee records and day-to-day HR operations from one application.
The platform combines attendance tracking, payroll calculations, leave requests, employee self-service, KPI monitoring and performance reviews. Employees can review attendance history, submit leave requests and download payslips or issued documents. Managers can oversee their teams and assign performance targets.
The system also includes document generation, company asset tracking, reporting dashboards and a permission system for controlling access to different modules. Its attendance kiosk supports a compatible biometric security device, with manual attendance entry available as a fallback.
An administration panel provides tools for managing HR records, payroll, users, permissions and system settings. The package is built with Laravel and includes an installation wizard and setup instructions.
Review the vendor's hosting requirements and test the payroll, permissions and attendance workflows before deploying it in a live business environment.
Features
Biometric attendance kiosk: Supports BioPass K49 FIDO2/U2F authentication, with manual attendance as a fallback.
Employee self-service portal: Access attendance records, leave balances, payslips and issued documents.
Attendance tracking: Review attendance statistics and record attendance with IP tracking.
Payroll processing: Calculate gross salary, deductions and net salary using configured payroll components.
PDF payslips: Generate and download employee salary slips.
Leave management: Configure leave types, process requests, track balances and record rejection reasons.
KPI management: Create measurable performance indicators and assign targets to employees.
Performance reviews: Support annual, quarterly, mid-year and probation reviews with score-based ratings.
Manager and team access: Provide managers with department-level team views and performance management tools.
Role-based permissions: Configure view, create, edit and delete permissions across multiple modules.
Document management: Generate numbered documents using customizable HTML templates.
Asset management: Track company assets, assignments, warranties, maintenance and asset status.
HR analytics dashboard: View employee counts, attendance metrics, leave statistics and monthly payroll summaries.
Reports and date filters: Review HR data over selected date ranges.
Installation wizard: Guided installation and server requirement checks.
Admin account setup: Create an administrator account during installation.
Technology stack: Laravel, PHP, MySQL/MariaDB, Bootstrap and jQuery.
Configurable deployment: Installation instructions cover supported web servers and hosting environments.
Requirements
PHP: Version 8.2 or higher.
Database: MySQL 5.7+/8.0+ or MariaDB 10.3+/10.6+.
Web server: Apache 2.4+ or Nginx 1.18+.
PHP extensions: PDO, PDO MySQL, Mbstring, OpenSSL, Tokenizer, JSON, XML, Ctype, Fileinfo, BCMath and GD or Imagick.
PHP configuration: Minimum 256 MB memory limit, 300-second maximum execution time and 64 MB minimum upload size.
Disk space: At least 500 MB free; 1 GB recommended for production.
Installation tool: Composer.
Storage permissions: Write access to the Laravel storage and bootstrap/cache directories.
Database collation: utf8mb4_unicode_ci.
HTTPS: A valid SSL certificate is recommended.
Biometric attendance (optional): Compatible BioPass K49 FIDO2/U2F security key and USB connection.
Browser support: Recent supported versions of Chrome, Firefox, Safari and Edge.
Deployment: A PHP/Laravel-compatible hosting environment with the required extensions and database access.
Check the hosting provider's PHP version, database version and extension availability before installation.
Other items by this author
| Category | Scripts & Code / PHP Scripts / Management / HR |
| First release | 09 October 2026 |
| Last update | 09 October 2026 |
| Files included | Documentation |
| Tags | BIOSTAFF , HR management system , Laravel HRM , payroll management system , employee management software , biometric attendance system , attendance tracking , employee self-service portal , leave management , KPI tracking , performance management , salary slip generator , HR analytics , asset management system , document management , Laravel payroll script , PHP HR software , MySQL HR system , employee attendance , business HR platform |