1. Introduction
  2. Pre Requisite
  3. Installation
  4. Upgradation
  5. Configuration
  6. Translation
  7. FAQ

Employer Zone

Ultimate Human Resource Manager


Thank you for being our customer.
Here you will learn how to install & use this application.

About Employer Zone
Employer zone is a web based human resource management application, which can be used to maitain the records of human resource of your organization.
It is a light weight application which is focused to maintain the records with ease.

Current Version
Latest Version is 2.3.3 which is released on 9th Dec 2015.
Initial Version 1.0 was released on 17th July 2015. You may visit this page to get the latest version release information.

Support Policy
Supports only available to my customers who have bought this application from envato only.
You can either comment on the comment section of this application or go to support section and fill out the form. Support available from 5pm (IST) to 11pm(IST). You can also mail me at support@wmlab.in Dont forget to mention your purchase code if you are asking for support first time. Purchase code is available in the download section of every application.

Click here to go to Customer Support Application
You can register into this application to post your suggestions, feedback. Additionaly you can create a ticket for any issues, post any bug.
or mail me at support@wmlab.in

Thank you!

Pre Requisites


Server Requirements

Before installing this script, please check for all the prerequisites necessary to run this script. Download the check file here, extract it in the folder you want to install the script and run that file. If you receive ‘OK’ message then you can go for purchase this script.

Please note that this application is designed in Laravel 5.1 Framework. The file structure is different from your common php application. It follows MVC pattern. To know more about laravel click here.

There is no index.php file in the root folder & no install directory. Then also you can access the installation path at http://yourdomain.com/install path. Once you extract the downloaded file, you will see above files & folders in your root. Missing any one file or folder may generate errors during installation.

This are the minimum requirement that is must for installation of this application. Check twice before installing this application!!
  • PHP Version >= 5.5.9
  • OpenSSL PHP Extension
  • PDO PHP Extension
  • Mbstring PHP Extension
  • Tokenizer PHP Extension
  • Zip Archive PHP Extension
  • Mod Rewrite Enabled

Installation


Installation Video

Installation Manual

  • Download a copy of Application from Envato Market.
  • Extract the file in your localserver or in your webserver. Extract it in htdocs folder (XAMP Server) or www folder (WAMP Server) or in your main domain or subdomain in your live server.
Note: This application may be accessed via subdomain if you try to install it in subdirectory. If you are not extracting it in your root folder of your server then use Virtual Host (Local server) or Subdomain (Live Server). Please note that you cannot access this application by navigating to http://yourdomain.com/directory instead you can access it by navigating to http://directory.yourdomain.com
After installation if you get below screen by navigating to http://yourdomain.com/install, it means you are ready to install. Else you have to check whether your server is fit for that pre-requisite or not.
  • Once extracted, check all the files and folders listed in above image are available or not. If yes then you can move ahead.
  • Open /install path to install this application
  • Create a database with any name, note down server name, database name, username & password for next step.
  • Enter the required input to proceed for installation. If you have purchased this application from envato then you must have purchase code, enter that code to proceed.
  • Click Install and the installation wizard will install this application for you. Wait for the installation message. If installed successfully, you will be redirected to login page. Enter your username & password.

Upgradation


How to upgrade from 1.3.2 to 1.4?

  • Backup all your files & database.
  • Extract zip file.
  • Replace your current app folder with extracted app folder. Rewrite the database connection in app/config/database.php file.
  • Add 1 new column 'display_name' VARCHAR(100) Default NULL in roles table.
  • Add 1 new column 'display_name' VARCHAR(100) Default NULL in permission table.

How to upgrade from 1.4 to 2?

Since, we have change a few things in database, therefore it is very easy to upgrade this application to version 2.0.

  • Backup all the files & database.
  • Extract zip file.
  • Replace all the files.
  • Go to config/database.php & set database details(db username, db password, db name & hostname)
  • Rename table password_reminders to password_resets
  • Rename table assigned_roles to role_user
  • Rename field last_activity to last_login in users table & add a column last_login_ip (VARCHAR 100) in it
  • Do check database prefix.

You have done it.

How to upgrade from 2.0 to 2.1?

Backup all your files & database before upgrading to this version.

  • Replace all the files of root folder.
  • Import database/upgrade-2.1.sql file in your database.
  • Overwrite config/config.php, config/database.php files & resources/lang folder from previous version.

You have done it.

How to upgrade from 2.1 to 2.2?

Backup all your files & database before upgrading to this version.

  • Replace all the files of root folder.
  • Import database/upgrade-2.2.sql file in your database.
  • Overwrite config/config.php, config/database.php files & resources/lang folder from previous version.
  • You need to set permission for every roles once again!!

You have done it.

How to upgrade from 2.2 to 2.3?

Backup all your files & database before upgrading to this version.

  • Replace all the files of root folder.
  • Import database/upgrade-2.3.sql file in your database.
  • Overwrite config/config.php, config/database.php files & resources/lang folder from previous version.

You have done it.

How to upgrade from 2.3 to 2.3.1?

Backup all your files & database before upgrading to this version.

  • Replace all the files of root folder.
  • Import database/upgrade-2.3.1.sql file in your database.
  • Overwrite config/config.php, config/database.php files & resources/lang folder from previous version.

You have done it.

How to upgrade from 2.3.1 to 2.3.2?

Backup all your files & database before upgrading to this version.

  • Replace all the files of root folder.
  • Import database/upgrade-2.3.2.sql file in your database.
  • Overwrite config/config.php, config/database.php files & resources/lang folder from previous version.

You have done it.

How to upgrade from 2.3.2 to 2.3.3?

Backup all your files & database before upgrading to this version.

  • Replace all the files of root folder.
  • Import database/upgrade-2.3.3.sql file in your database.
  • Overwrite config/config.php, config/database.php files & resources/lang folder from previous version.
  • Copy public/assets/attachment_files,attachments,attendance,document,resume & user content from your back to public/uploads/attachment_files,attachments,attendance,document,resume.

You have done it.

For any kind of support mail me at support@wmlab.in

Configuration


How to start using this application?

  • Once logged in, click on the arrow next to your name on the top right header. Click on configuration.
  • Enter your company detail, timezone and other desired option.
  • Set the mail driver you want to use to send Mail.
  • By default twilio SMS API is integrated with this application, If you want to use any other then you may author to customize it for yourself.
  • Set permission for different kind of users. You may create unlimited kind of users for this application.
  • Set the time of you office, it will be used to calculate overtime & late-coming.
  • Save Award Type, Leave Type, Salary Head & Expense head. These fields will be used in respective modules.

How to send email using mail driver?

  • Go to configuration, select mail tab.
  • Select mail as mail driver.
  • Enter from address & from name field.
  • Save the setting.

By using mail driver, you may not be able to send email from local server, only live server can send email for you.

How to send email using gmail smtp mail driver?

  • Go to configuration, select mail tab.
  • Select smtp mail driver.
  • Enter from address & from name field.
  • Enter smtp.gmail.com in host field.
  • Enter 587 in port.
  • Enter your gmail username & password in desired field.
  • Save this setting.
  • Go to your google accounts, click sign-in and security and set Allow less secure apps: ON. If it is set to OFF then you might not be able to send mail.

By using smtp driver, you can send email from your local as well as live server.

Language Translation


How to translate this application in my language?

Its very easy to translate this application in any language.

  • Login as admin.
  • Click on the manage language link in the header.
  • Add language of your choice if it is not yet added.
  • Click on the eye icon of that language.
  • Add translation to each word available there.
  • Click on the save button.
  • Select your langauge as default language.

Frequently Asked Questions


Can I use this application on my local computer system?

Yes, you can use it in your local system with local server installed in your system. You must have Apache/MYSQL/PHP support on your server. You can also use this application on local network.

How can I send SMS?

We have added twilio API by default. If you have twilio account balance then you can directly start sending SMS with this application. If you want some other SMS Vendor then you may have to customize your code.

I am not able to access any link. What to do?

Go to setting, give full permission to admin & then save.

I am getting an error "We can't verify you as our customer."

Since this is a paid product, therefore we require verfication of purchase. If you have purchased it from envato then you must have envato username & purchase code of this product. Getting this error means you have not entered these details correctly.

I am getting an error "Connection could not be established."

Check your database details like database username, database password, database name & hostname. A little mistake leads to this error.

I am getting an error "Database file not found"

Go to database folder & check whether database.sql file exists or not. If not then download the product again & proceed.

I am getting an error "database.php file is not writable"

Make sure that config/database.php file has permission to write.