Get Started

Thank you for purchasing our app

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

Must Read this:

After purchase if you run the project and test the build in phone it will not work becuase you have to setup the Web API first then app will be works fine.

Web API is in PHP 5.6 and it will work on any kind of hosting packages

xCode Configration

Follow the instructions for Xcode iOS

  • Open the terminal window in the project directory and type: pod install (cocoapods must be installed on you mac: https://cocoapods.org/)
  • Open project in XCode using Foodomia.xcworkspace file
  • Rename project (I recommend: do not change the FoodomiaApp folders name and Project name). How to rename the project - there are many ways. I use - http://stackoverflow.com/a/35500038
  • Configure App config (AppDelegate.swift). Follow the images
  • Run App for test.


Bundle Identifier and App Name (edit the data on the selected image)


Open and edit staticdata.swift (edit the data on the selected image)

We recommend: do not change the FoodomiaApp folders name and Project name

Brige Header File issue

Drag your Bridge Header File into Obj C Bridge Header File like as screen shot

Firebase Configration

Follow the instructions for google json file and also for setup push notifications



You have to create your project first


For download google service plist file you have to go in project settings

For enable push notifications you have to add certificate file for development and production

Change Firebase Db Rules

Facebook Login

You have to follow the steps

Step 1

Go to "facebook Developer" the link is given developers.facebook.com and Create a new app

Step 2

Go to "facebook Developer" the link is given developers.facebook.com and Create a new app

Step 3

Then Go in Setting > Basic Fill privacy policy and application nature/cateogry and press save

Step 4

Then Go in Setting > Basic Add development palatform

Step 5

Then Go in Setting > Basic > development palatform Select iOS

Step 6

put your Bundle id here

Step 7

You have to download the SDK from here and follow the documentation developers.facebook.com

Step 8

Follow screenshort

Step 9

Copy APP ID Follow screenshort

Below related to Step 5

You have to submit your application for review to facebook to enable 2 permission Date of birth & Gender by following this link How can i submit?

Phone Login Configration

For "login with phone number" you have to enable the settings from firebase

Google Login Configration

Step 1

Go in project setting and download the google service plist file and add in your iOS project

Step 2

Open AppDelegate.swift file and put the client ID there copy from google services plist file

Step 3

Put the Reserved Client ID here copy from google services plist file

Web API Configration

installing Binder PHP API is an easy process and we will guide you through it .

Before getting started, please make sure your web server meets all the requirements:

  • Latest PHP Version 7.0
  • MySQL extension (enabled on all hosts by default)

Step 1

Make a folder on your hosting "API" and upload API-Code files in it

Step 2

Upload Files in "API" folder

Step 3

  • Create Database in mysql databases ( in cPanel ) with the name of "Binder" you can write what ever you want
  • Create a new user
  • Assign that user to database

Step 4

  • Edit the file "config.php" and update the Database information that you setup above
  • You have to setup the firebase url there like this "https://Here is your firebase link/Match"
  • You can get firebase url from there , Follow Screenshort Click to view screenshort

Step 4

  • Open Firebase and follow 1st and 2nd screenshort and copy the code and paste in portal/inbox.php

edit portal/inbox.php and setup the firebase auth

Step 5

  • edit the API files "API/config.php" and update firebase_key key

You can get api server key from here follow screenshort

You have to update firebase_key key here see screenshort

Step 6

Import Database (.sql) file as well

Admin Panel Configration

  • Make a folder "Portal" and upload admin panel files there
  • Edit the file "config.php" and update $baseurl = "http://domain.com/API/index.php?p="; with you domain
  • Open domain.com/portal in your browser and login with "email:admin@admin.com" & "password:123456"
  • Also changed the firebase link go on firebase console select the database and then go database page
  • Follow Screenshort Click to view screenshort

Thank you & Support

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 hello@qboxus.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 Google

FAQ

App Develope in native or not?

Yes app is in native coding

Which PHP version?

it will work on PHP 7.0 or more then 7.0

Which Database You are using?

We are using mysql database

Does Demo Data included (Demo users like on our app)?

Yes Test/Demo users profiles are inlucded in the package

Does it have 3rd party services?

Yes , It has Firebase Thrid party for real time chat and 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

Does it have Admin panel

Yes It has admin panel as well which is in HTML/CSS and connected with datbase via PHP API

Does it have Documentation

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

Are you facing any issues setting up the app? Our expected response time is 24 to 48 hours Mon-Fri (9AM - 6PM) GMT+5, Submit A Ticket