##### Before You Begin

Make sure you have:

- Downloaded the source code from Envato/Codecanyon marketplace
- Set up your domain correctly (Domain Setup Guide)
- Created your database (Database Setup Guide)

##### 1 Upload & Extract Source Code

Upload the downloaded source code to your server and extract it in your domain directory.

Example: If your domain is `https://studio.creatantech.com`, extract the files there.

##### 2 Access the Installer

Open your application URL in a browser:

- `http://www.example.com` or
- `http://example.com` or
- `http://subdomain.example.com`

##### 3 Follow the Installation Wizard

Welcome Screen

Server Requirements Check

Directory Permissions Check

After setting up your domain, you need to set proper permissions (775) for certain directories to ensure the application works correctly:

Directory | Required Permission | Command | Description
--- | --- | --- | ---
`bootstrap/cache` | 775 | `chmod -R 775 bootstrap/cache` | Stores framework bootstrap cache files
`storage/framework` | 775 | `chmod -R 775 storage/framework` | Contains framework generated files and caches
`storage/logs` | 775 | `chmod -R 775 storage/logs` | Stores application log files

###### Setting Permissions via SSH

You can set all required permissions at once using these commands:

    chmod -R 775 bootstrap/cache
    					chmod -R 775 storage/framework
    					chmod -R 775 storage/logs

###### Important Permission Notes:

- These directories must be writable by your web server
- The recommended permission is 775 for these directories
- For better security, ensure these directories are not publicly accessible
- Some hosting panels provide GUI options to set permissions

Environment Configuration

###### Following Details:

- App Name: You can set your app name here, for example: `DeltaPOS, DeltaApp (Space is not allowed)`
- App Environment: Should be `production` in production server and `local` in local server or development server
- App Debug: `false` in production server and `true` in local server or development server
- App Log Level: Should be `debug`
- App URL: Your application URL, for example: `https://localhost or https://example.com`
- Envato Username: Your Envato/Codecanyon Username (By which you have purchased this item)
- User Email Address: Your Email Address (This email will be marked with the purchase code used)
- Purchase Code: To find This Item Purchase Code Please Check Your Email or go to Codecanyon -> Downloads Tab. Where is my purchase code? Note: Purchase Code is private, do not share on public domain.

Note: Database credentials are case-sensitive

Database Configuration

###### Database Details Required:

- Database Connection: mysql (default)
- Database Host: localhost or 127.0.0.1
- Database Port: 3306 (default)
- Database Name: Your database name
- Database Username: Your database username
- Database Password: Your database password

Note: Database credentials are case-sensitive

##### 4 Complete Installation & Login

###### Default Login Credentials:

Email: admin@example.com
Password: 12345678