Introduction Last updated: 25 Desc 2023
Thank you for purchasing our app
Please read the documentation carefully , and if you have any question mail us at "infotechgravity@gmail.com".
Must Read this:
- This system is in Larevel 9 and it will work on any kind of hosting (PHP Supported) packages
- If you have purchased Regular License OR Extended License then Purchase key will only be used once.
- In Regular License OR Extended License you can't setup in multiple domains. If you want to setup in another domain you must have to purchase new licence
- If you have Extended license & want to install the addons which is Free with Extended license mail us at "infotechgravity@gmail.com"
- For addons purchase & installation you can contact to our support team. Click here to Buy Addons
What are the Server Requirements to activate the script?
To install the Script minimum server requirements are:
- PHP Version: 8.0
- allow_url_fopen
- MySQL Version: >= 5.x
- mod_rewrite Apache
- Mbstring PHP Extension
- OpenSSL PHP Extension
- PDO PHP Extension
- ZipArchive Extension
- cURL
In most servers, these extensions are enabled by default, but you should check with your hosting provider
Installation
It comes with prebuilt installer. Follow these steps to step guide on your server.
SQL Database Setup
Before installing, you will need to create a new database. If you already know how to do this or have already created one, skip to the next step.Please use empty database. In most cases you should be able to create a database from your cpanel.


Now you need to create a new user. On the same page go to create a new database user

Now add the user to the database

And select full permissions on the database to that user

Uploading
After creating a database, Upload what's inside the main_file
folder on the web root folder of your
domain. This folder is generally called public_html
,
html
, or example.com
, but depending on your server's
configuration, it might be named differently.
Installation Wizard
Go to your website address, then you'll see an installation wizard. To open the installer. Visit
Now the installer will show up.The First screen will be Welcome Screen

After clicking on "Check requirements" button, you will be redirected to System Requirements step during the installation wizard, System Requirements.

Next step is to set the appropriate permissions for some system folders that shows on below picture.
sudo chmod 777 directory_name
for example sudo chmod 777 app

Database/Environment Setting
You have to fill in your database credentials


The last step is exit step.

Default Login
Admin Login Detail
admin@gmail.com
123456
Google Maps Setup
Step 1 - Setup API Keys , Get Google Maps Api keys Console Cloud Google Make sure to enable this API for PHP
* Please add Payment method for use Google Map Key
Add your Google Map Key here

Make sure to enable following API For PHP
- Places API
- Maps Javascript API
- Geolocation API
Firebase Setup
Step 1 - Setup Firebase project , Get Firebase Server keys Console Cloud Firebase Make sure to enable this API For PHP
How to add Firebase Key "Click on Profile icon >> Click on Setting"

Add your Firebase Server key here

Change Currency
How to add your Currency "Click on Profile icon >> Click on Setting"

Add your Currency here

Payment Method
You can Activate OR Deactivate Payment Method Anytime
We explained for Stripe the same process for all available payment methods

How to Change Stripe key "Click on Payment Method >> View"

Set your Strip Payment "Environment"
- Sendbox > Use for Testing Purpose
- Production > Use it for Live

Add your Stripe key

Change Timezone
How to Set Timezone "Click on Profile icon >> Click on Setting"

Set your Timezone here

Email Configuring
If you are using gmail for email configuration. Follow this link "How to create Gmail App Password" Click Here
*Note: Email Configuration is not a critical bug. If you unable to Configure You can take our Paid Support Contact us at infotechgravity@gmail.com (Email Configuration cost will be 30 USD)
Fill your own Email Credentials in ".env"
MAIL_USERNAME=YOUR_EMAIL_ADDRESS
MAIL_PASSWORD=YOUR_EMAIL_APP_PASSWORD
Login with Google
In this step we need google client id and secret that way we can get information of other user. so if you don't have google app account then you can create from here : Google Developers Console . you can find bellow screen :

Now you have to click on Credentials and choose first option oAuth and click Create new Client ID button. now you can see following slide:



after create account you can copy client id and secret.
Now you have to set app id, secret and call back url in config file so open config/services.php and set id and secret this way:

*Note: Login with Google is not a critical bug. If you unable to Configure You can take our Paid Support Contact us at infotechgravity@gmail.com (Login with Google Configuration cost will be 30 USD)
Login with Facebook
In this step we need facebook app id and secret that way we can get information of other user. so if you don't have facebook app account then you can create from here : https://developers.facebook.com/apps and after create account you can copy client id and secret.
Now you have to set app id, secret and call back url in config file so open .env file then set id and secret this way:

*Note: Login with Facebook is not a critical bug. If you unable to Configure You can take our Paid Support Contact us at infotechgravity@gmail.com (Login with Facebook Configuration cost will be 30 USD)