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
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)
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