# Installation

### **1 Step - Create MySQL Database and User**&#x20;

1- Open Cpanel find MySQL Database

2- Create MySQL Database

3- Create MySQL User

4- Select All User Privileges

**Goto Cpanel Find phpMyAdmin**

1- Open phpMyAdmin

2- Select Your Database

3- Browse SQL File

4- Select database.sql File (db.sql under database folder)

## **2 Step**&#x20;

* Download File from Codecanyon.net and Extract it&#x20;
* Find Admin Panel Zip file
* Upload to your Server Directory&#x20;

### Upload a File Using the File Manager

You can upload your files directly through cPanel using the File Manager. File Manager is a web interface that allows you to manage all files associated with your account.

This following video demonstrates some common tasks that can be accomplished with File Manager, including uploading, renaming and deleting files.

cPanel's File Manager may look slightly different depending on which version of cPanel your server is running, however, the functionality described in the video is the same.

**To upload a file through cPanel's File Manager, please do the following:**

1. Login to cPanel.
2. Under Files, click **File Manager**.
3. Select **Web Root** and **Show Hidden Files**, then click **Go**.
4. Click to open the folder to which you'd like to upload files.
5. Click **Upload** from the top toolbar.
6. Click **Browse** (some web browsers will have **Choose File** instead).
7. Select the file on your computer that you download Admin Panel Zip file to upload.
8. Once the file has been selected, it will automatically upload. You may select additional files while uploads are in progress.

After uploading files to your account, Extract it your current Director

Knowladge Base Addition Tutorial :  [How to Find the URL of a File](https://www.hostgator.com/help/article/how-to-find-the-url-of-a-file)

#### Database Configuration

First step, you need to type your database details in .env file.

DB\_HOST=127.0.0.1&#x20;

DB\_DATABASE=&#x20;

DB\_USERNAME=&#x20;

DB\_PASSWORD=

#### Admin Access

Go to <http://yoursite.com/admin> after successfully configuration

We created an admin account for you by default\
\
**Email:** **cabme**\
**Pass: 123456**

### System Requirements

* [PHP](http://php.net/) version **7.3** or higher.
* [MySQL](http://www.mysql.com/).
* The [OpenSSL](http://php.net/manual/en/book.openssl.php) PHP module.
* The [PDO](http://php.net/manual/en/book.pdo.php) PHP module.
* The [mbstring](http://php.net/manual/en/book.mbstring.php) PHP module.
* The [Tokenizer](http://php.net/manual/en/book.tokenizer.php) PHP module.
* The bcmath, mod\_rewrite, mod\_gzip, mod\_filter and mod\_expires modules.

### API Settings

You can enter your API credentials in Admin panel in API Credentials page.

* `Firebase` - for push notification. [Instructions](https://firebase.google.com/)
* `Twilio` - for send sms notification. [Instructions](https://www.twilio.com/)
* `Google API Keys (Browser and Server Key)` - for Google Map and Places. Please enable, "Google Places API Web Service", "Google Maps Geocoding API" in Google Developer Console. [Server Key Instructions](https://clone-app-solutions.gitbook.io/cabme/backend/how-to-create-google-map-api-server-key)[ Browser Key Instructions](https://clone-app-solutions.gitbook.io/cabme/backend/how-to-create-google-map-api-javascript-key)
* `Facebook APP ID` [Login with facebook](https://developers.facebook.com/) then follow the [Instruction](https://developers.facebook.com/)

### Final Notes

* Once you have reached the Google's daily limit quotas, you have to pay some amount for unlock Google services.
* If you have any suggestions, ideas, or comments, or if you (gasp!) found a bug, send email to <cloneappsolutions@gmail.com>.

### License

Clone App Solutions has license for this package. See End User License Agreement.pdf.
