Introduction Last updated: 16 April 2021

Thank you for purchasing our app

Please read the documentation carefully , and if you have any question mail us at "infotechgravity@gmail.com". Most pages are accompanied by a video tutorial , it's recommended to check both , the video and the written Documentation .

Must Read this:

  • Admin is in PHP 7.2 and it will work on any kind of hosting (PHP Supported) packages
  • If you have purchased Regular License then Purchase key will only be used once.

Admin Panel configuration

Installing Admin Panel is an easy process and we will guide you through it.

Step 1 - Upload folder project in your hosting public_html directory files which we have provided in your downloaded package from codecanyon

Step 2 - Login in your hosting cpanel Navigate to File Manager , upload the project.zip , then extract it

Step 3 - For Database configurations You have to edit .env file

Now open admin panel through your domain http://domain.com/folder-name and use login admin@gmail.com and password is 123456

*Note: Make sure your SQL File has been imported & Database Connection successfully works

SQL Database Setup

Step 1 - You have to import the SQL file which we have provided in your downloaded package from codecanyon

Fill the database connection details in ".env"

DB_DATABASE=DATABASE_NAME
DB_USERNAME=DATABASE_USERNAME
DB_PASSWORD=DATABASE_PASSWORD

Google Maps Setup

Step 1 - Setup API Keys , Get Google Maps Api keys Console Cloud Google Make sure to enable this API for Android and PHP

* Please add Payment method for use Google Map Key

Add your Google Map Key here

Make sure to enable following API For Android and 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 Android and 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

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

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

Set your Razorpay Payment "Environment"

  • Sendbox > Use for Testing Purpose
  • Production > Use it for Live

Add your Razorpay 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

Install Android studio

In order to start configuring , you need to install Android studio and the 'Java SE Development Kit'. First download the android studio from here Android Studio

SDK Manager

The installer , as also shown in the video should automatically download and install all required components . if you want to do manual setup , download at least the following components using the SDK manager

  • SDK tools
  • SDK platform Tools
  • SDK Build Tools
  • Google Play Services
  • Android Support Library
  • Google Repository
  • Google USB Driver

You can download these SDK , if not installed already , using the SDK manager SDK Manager After you're done, you can open Android Studio and continue.

Importing Android Project

To import the template, simply open Android Studio and import/open the template. Make sure to wait for all the processes (the Gradle Build) to complete before continuing to the next step



Addition steps

Addition steps Sometimes, the Gradle Build fails. In some cases additional components are needed, Android Studio will ask you to do download these additional SDK components in the 'messages' tab, simply follow the instructions provided to install and download the additional components.

User App Configuration

Change App Name

Above images how you can change the name of the application.

Change Package Name

Change Color Scheme

Above images how you can change the Colors of the application.

You can change your apps colors to create a custom look. The primary color is the color of the Toolbar, some buttons and headers. The primary dark color is used for e.g. the status bar. get more color from here material.io

Change Theme of Application

Above images how you can change the Theme of the application.

Change App icon

Change API Links

baseURL should be "YOUR_API_URL/api/"

Change Google Map Key

Change Firebase google services Json

baseURL should be "YOUR_API_URL/api/"

User App Social Login Configuration

*Note: Social Login 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)

Change Facebook App ID

Replace your Facebook App ID in this file

  • LoginActivity

Login With Google

Enable Google Login Services from Firebase

Replace your google services Json file here

Driver App Configuration

Change App Name

Above images how you can change the name of the application.

Change Package Name

Change Color Scheme

Above images how you can change the Colors of the application.

You can change your apps colors to create a custom look. The primary color is the color of the Toolbar, some buttons and headers. The primary dark color is used for e.g. the status bar. get more color from here material.io

Change Theme of Application

Above images how you can change the Theme of the application.

Change App icon

Now we need to put a png file with your icon named 'ic_launcher.png' in the following folders:

  • res/mipmap/ic_launcher/hdpi - with a size of 48px x 48px
  • res/mipmap/ic_launcher/mdpi - with a size of 72px x 72px
  • res/mipmap/ic_launcher/xhdpi - with a size of 96px x 96px
  • res/mipmap/ic_launcher/xxhdpi - with a size of 144px x 144px
  • res/mipmap/ic_launcher/xxxhdpi - with a size of 192px x 192px
  • res/mipmap/ic_launcher/anydpi (v26)

this URL will help you resize your images or event create new icon to your app Launcher Icon Generator

Change API Links

baseURL should be "YOUR_API_URL/api/"

Firebase Configuration

Add all the application (If you already purchased Android and iOS) in one firebase project and keep in mind google json file should be download after you add the app into firebase.

FAQs

App Develope in native or not?

Yes, app is in native coding

Admin Panel Develope in PHP?

Yes, Admin Panel Develope in PHP (Laravel 7.0)

Which PHP version?

it will work on PHP 7.2

Which Database You are using?

We are using mysql database

Does it have 3rd party services?

Yes We are using these Thrid party services listed below

  • Google services maps and for Login
  • Razorpay Payment Gatway
  • Stripe Payment Gatway
  • Firebase It has Firebase Thrid party for send push notifications, Which is free but limited , after lot of users and usages you have to buy their packages there are have 3 packages Free , $25 monthly , Pay As you go See Firebase packages
  • Facebook for Login with Facebook

Does it have Admin panel?

Yes, Admin is in HTML/CSS and connected with datbase via PHP (Laravel)

Does it have Documentation?

Yes, it has Documentaion about android , admin panel setup , firebase push notification setup

Which framework we are using for API?

We are using Laravel 7.0

Does it support other layouts (RTL)?

Yes

Do you provide customization?

Yes, we do but there will be an extra cost , contact us on our email infotechgravity@gmail.com

What it means when you see white page or error by going to this url http://domain.com/project/?

If you see white page please make sure that your php version should be 7.2. you can change php version 7.2 by going into your hosting cpanel

I'd like to thank you again for your purchase and I hope you where able to successfully install the app and using it in your future business . If you need support or have some questions. You can visit our support resources here at infotechgravity@gmail.com

What support does include
  • Answers to (technical) questions about the item's features
  • Assistance with reported bugs and issues
  • Answers to questions about importing and setting up the item as is described in the docs.
Please note that support does not include:
  • Customization & adding new features
  • Installation services
  • Support for 3rd party software and/or plugins
  • Content related rejections and violations from Apple