PayDay - HRM Application.

### Installation

##### Server requirements

- PHP >= 7.4.0
- OpenSSL PHP Extension
- PDO PHP Extension
- Mbstring PHP Extension
- Tokenizer PHP Extension
- XML PHP Extension
- Ctype PHP Extension
- JSON PHP Extension
- ZIP PHP Extension
- BCMath PHP Extension

##### How to install

###### How to install in root directory-

1. Download the zipped file from CodeCanyon.
2. Upload the zipped file into cPanel / server.
3. Unzip the zipped file. Inside the unzipped folder you will get two folders "Documentation" and "upload"
4. Move all the items from the "upload" folder to the root directory.
5. Make sure you have correct access permission for these directory
   - 'storage/framework/' => '755'
   - 'storage/logs/' => '755'
   - 'bootstrap/cache/' => '755'
   - 'config/' => '755'
6. Go to URL your_domain/install/. or your_domain/install. Follow the easy installer procedures step by step and install the application.
7. Create the database and remember these things for future usage.
   - database name
   - username
   - password

8. After completing the installation, you need to configure Email (in App settings) and Cron job (in Server control panel/cPanel) by following "Important settings".

   N.B: Make sure that your email delivery service credentials are correct. Otherwise, you will get this type of message alert "Configure email setup properly / Server error / Something went wrong". .

###### How to install in subfolder-

1. Download the zipped file from CodeCanyon.
2. Upload the zipped file into cPanel / server.
3. Unzip the zipped file. Inside the unzipped folder you will get two folders "Documentation" and "upload"
4. Move all the items from the "upload" folder to /public_html/sub_folder directory.
5. Make sure you have correct access permission for these directory
   - 'storage/framework/' => '755'
   - 'storage/logs/' => '755'
   - 'bootstrap/cache/' => '755'
   - 'config/' => '755'
6. Go to URL your_domain/install/. or your_domain/install. Follow the easy installer procedures step by step and install the application.
7. Create the database and remember these things for future usage.
   - database name
   - username
   - password

8. After completing the installation, you need to configure Email (in App settings) and Cron job (in Server control panel/cPanel) by following "Important settings".

   N.B: Make sure that your email delivery service credentials are correct. Otherwise, you will get this type of message alert "Configure email setup properly / Server error / Something went wrong". .

Note: Please remember to show hidden files. There are 2 files named .env and .htaccess which are hidden by default. Remember to upload all files.