Complete Human Resource Management System at your fingertips
documentation version 1.0
First of all, Thank you so much for purchasing this template and for
being my loyal customer.
You are awesome!
You are entitled to get free lifetime updates to this product + exceptional support from the author directly.
This documentation is to help you regarding each step of customization. Please go through the documentation carefully to understand how this script is made and how to use this properly.
Before you install HRM make sure your server meets the following requirements:
This Script utilizes Composer to manage its dependencies. So, before using This Script, make sure you have Composer installed on your machine.
Unzip the downloaded archive package. Rename the
your desired directory name and
upload the directory to your web server through FTP or Control Panel.
Open terminal or cmd on the project directory.
Install all dependencies using composer
.env.example and paste as
.env or if you on mac or
linux you can use command line.
cp .env.example .env
Create a database for UltimateHRM through your server control panel. If your server has phpMyAdmin, then you can also create a database using phpMyAdmin.
Open terminal and start the server with
php artisan serve
it will start the server on
Open your browser and navigate to
and follow the installer instructions
Now you will see server requirements page if your server meets the following requirements then click Check Permission Button if not then pls fulfill all the requirements then come back
Now you will see folder permissions page if all permission meets then you will see green check mark or you have to change all of this folder to 775 then click Configure Environment Button
If your folder permission is not correct then open the terminal on project directory and run the following command.
Set your current user that you are logged in with as owner and the webserver user (www-data, apache, ...) as the group. You can try this:
sudo chown -R $USER:www-data storage
sudo chown -R $USER:www-data bootstrap/cache
then to set directory permission try this:
chmod -R 775 storage
chmod -R 775 bootstrap/cache
Then reload the page every thing will be fine.
In this page you have to select how you want to configure the apps
form wizard setup.
Now in enviroment section set
click Setup Database
Now setup your database info like
PASSWORD And click Setup Application button.
Now change Queue DRIVER sync to database and click the install button.
It will automatically migrate all table and seed essential information.
If Every Thing ok then result will be like this.
If you end up with migration error like this
SQLSTATE[HY000]  Access denied for user 'homestead'@'localhost' (using password: YES) (SQL: select * from information_schema.tables where table_schema = homestead and table_name = migrations)
Then just run this command
php artisan migrate:fresh --seed
Start the server again or if the server already runing then close it by pressing
ctrl+c and run again
php artisan serve
Now Every thing will be fine.
Now login with the default credentials
And after login go to settings page and setup
If uploaded image not showing then you need to run this.
php artisan storage:link
That's it you're all set. Enjoy :)
If you encounter any issues during installation please contact me at email firstname.lastname@example.org