HR Software Demo & Documentation
PHP HR is a Human Resources Management software, designed for businesses of all sizes. This easy-to-use software offers a comprehensive suite of features to manage employee information, attendance, payroll, performance, and recruitment. Read More.
HR Software Installation
Requirements
To run our software your host just needs a couple of things:
- PHP version 8.1 or greater (recommended: PHP 8.1-8.2)
- MySQL version 8.0 or greater (recommended: MySQL 8 or greater)
- IONCUBE VERSION version 13 or greater (recommended: MySQL 8 or greater)
- SERVER LINUX OR WINDOWS
Recommended PHP Configuration Limits
Many common issues, such as a white screen, demo content failing to install, empty page content, and similar problems, are often due to low PHP configuration limits. The solution is to increase these PHP limits. You can do this yourself or contact your web host to adjust the PHP limits to at least the following minimum values:
- max_input_vars = 3000
- memory_limit = 256M
- max_execution_time = 300
- max_input_time = 300
- upload_max_filesize = 128M
- post_max_size = 128M
- max_execution_time = 300
Compatibility
PHP HR is compatible with these browsers:
- Chrome
- Firefox
- Safari
- Internet Explorer 10 or later
PHP HR Configuration
PHP HR Configuration includes setting up and customizing your PHP HR software to fit your organization's needs. This involves configuring system settings, email settings, user roles, and more, as well as customizing templates and preferences.
Editing the Front Page
Customizing the front page of your PHP HR application allows you to tailor the user experience to better reflect your organization's branding and needs.
SMTP Email & Template Setup
SMTP (Simple Mail Transfer Protocol) is essential for sending emails from your PHP HR system. Here’s how you can configure it:
Access the Email Configuration Settings: Locate the email configuration settings in your PHP HR application. This is usually found in the settings or configuration section of your application.
Enter SMTP Server Details:
SMTP Host: Input the address of your SMTP server (e.g., smtp.your-email-provider.com).
SMTP Port: Specify the port number used by your SMTP server (commonly 587 for TLS or 465 for SSL).
SMTP Username: Provide the username for your SMTP account (usually your email address).
SMTP Password: Enter the password for the SMTP account.
Choose Encryption Protocol: Select the encryption protocol used by your SMTP server, such as TLS or SSL, to secure email transmissions.
Employee Management System
PHP HR allows you to maintain and organize detailed profiles for each employee. This feature includes storing personal information, employment history, contact details, and other essential data. The software provides an intuitive interface for managing these records, making it easier to access and update employee information as needed. Read More
Attendance Management System
PHP HR provides comprehensive attendance tracking to ensure accurate monitoring of employee presence. Features include real-time tracking, biometric integration, and automated reports on working hours and absences. This system helps maintain accurate records and streamline attendance management. Read More
Leave Management System
The Leave Management System in PHP HR streamlines the process of leave requests and approvals. It offers customizable leave policies, tracks leave balances, and automates the approval workflow, making it easier for both employees and administrators to manage leave effectively. Read More
Payroll Management System
PHP HR’s Payroll Management System automates the payroll process, handling calculations for salaries, taxes, and deductions. It generates payslips, manages payments, and integrates with tax regulations, ensuring accurate and timely payroll processing. Read More
Loan Management System
The Loan Management System in PHP HR simplifies the process of managing employee loans. It tracks loan applications, repayments, and schedules, providing an efficient way to handle loan deductions and maintain financial records. Read More
Document Management System
PHP HR’s Document Management System enables secure storage and organization of employee documents. From contracts to ID proofs, the system provides easy access and management of all essential documents, ensuring data security and compliance. Read More
Shift Management System
The Shift Management System in PHP HR helps organize and manage employee shifts. It facilitates shift creation, assignment, and tracking, ensuring efficient scheduling and easy management of work hours. Read More
Grievance Management System
PHP HR’s Grievance Management System provides a structured approach to handling employee grievances. It records complaints, tracks resolutions, and ensures transparency in the resolution process, helping to address and resolve issues effectively. Read More
Recruitment Management System
The Recruitment Management System in PHP HR streamlines the hiring process. It manages job postings, applications, and candidate tracking, making recruitment more efficient and organized. Read More
Employee Self-Service (ESS) System
The Employee Self-Service System in PHP HR empowers employees to manage their profiles, attendance, and leave requests independently. It offers easy access to personal information and reduces administrative workload. Read More
Expense Management System
PHP HR’s Expense Management System simplifies the process of tracking and approving employee expenses. It integrates with payroll for reimbursement and provides comprehensive expense reporting. Read More
Asset Management System
The Asset Management System in PHP HR tracks assets assigned to employees, including laptops and vehicles. It manages asset assignment, usage, and returns, ensuring accountability and efficient asset management. Read More
Task or Work Management System
The Task or Work Management System in PHP HR is designed to help businesses effectively assign, track, and manage employee tasks. It allows managers to delegate responsibilities, set deadlines, and monitor progress in real-time, ensuring transparency and efficiency in task execution. Read More
User Role Management System
The User Role Management System in PHP HR allows you to define and manage user roles and permissions. It ensures appropriate access control based on user roles, enhancing security and operational efficiency. Read More
This open-source PHP-based employee management software offers businesses a flexible and efficient solution for managing employee records, attendance, payroll, and more. With its user-friendly interface and customizable features, it caters to companies of all sizes. The software is designed to streamline HR processes, improve productivity, and ensure compliance with organizational policies. Whether you're looking to manage employee profiles, track performance, or automate payroll, this software provides a comprehensive toolkit to meet your HR needs.
One of the key advantages of this solution is its self-hosted nature, which gives businesses complete control over their data and deployment environment. By hosting the software on your own server, you ensure data security, privacy, and full access to the system’s backend. This makes it a perfect fit for businesses that prioritize control and customization in their HR operations.
Moreover, the software is available for download, allowing users to access the source code directly. This provides developers with the flexibility to modify the system to suit specific requirements or integrate it with other business applications. The ability to download and self-host the software empowers organizations to tailor it to their workflow, ensuring a seamless HR management experience that aligns with their unique needs.