SnapHRM
Complete Human Resource Management


Introducing SnapHRM - a complete HR management solution to manage everything from the employees, their attendance, office expenses and many other things.

SnapHRM is a simple and easy to use software having basic minimal features. You can get started straight away without any training, yet having flexibility to do things your way.

SnapHRM Features

  1. Employee Management
  2. Expense Management
  3. Department Management
  4. Awards Management
  5. Holidays Management
  6. Attendance Management
  7. Leave Types Management
  8. Leave Application Management
  9. Notice Board
  10. General Setting
  11. Profile Setting
  12. Notification Setting
  13. And More Coming Soon...

To make HRM running on your server, you need to make sure your server match with minimum requirement:

  1. Apache 2 web server
  2. PHP 5.4 or higher
  3. MySQL Database server
  4. Apache Modules: Rewrite
  5. PHP Modules: Curl, Mcrypt, Fileinfo
  6. Realtime Internet Connection ( Emailing )

Preparing Installation

  1. Download ZIP package and unzip it.
  2. Simply put all files inside directory (on-premise)
  3. Now open http://localhost/on-premise/public

Installer

http://localhost/on-premise/public

Step 1: System Requirements


Step 2: Database Setting


Step 3: SMTP Settings


Step 4: Create First admin

Click Next and your application is ready to Use.

Open http://localhost/on-premise/public/admin

After your successfull install your application, now you need to setting your app.
Log to your application and go to :

Go to : Settings » General Setting

General Setting

NoticeBoard view page

Attendance

Expense Report

Before Adding employee to the database.You need to add department and its designations

Employees View

Employees Edit Page

Department View

Department Add Page

Department Edit Page

Awards create Page

Expense create Page

Awards create Page

Mark Attendance Page

View Attendance all Page

View Attendance employee Page

LeaveTypes pages

Leave application Accept Page

NoticeBoard view page

Admin Login Setting

Email Nofitification Setting

HRM is using following plugins