"Food Delivery for multiple restaurant with delivery boy android application Documentation by "FreakTemplate""

Food Delivery for multiple restaurant with delivery boy android application

Contact Information

Email : [email protected]

Skype : freaktemplate

Whatsapp : +918200438788

Thank you for purchasing this template, stay in touch and you can get benifits :

1. you can contact us if you have any trouble while setup template.

2. in future you can get update news 

3. If you require any customisation

4. We also sell few products which is not available on code canyon,

This Document will cover the following topics.

Table of Contents

  1. Purchased Package Contents
  2. How to import android Project ?
  3. Change Backend URL
  4. Show Hide Admob Advertisement
  5. Admob Integration : Change Admob ID
  6. Change Package Name
  7. How to change app currency ?
  8. How to Reskin Application
  9. Translate App in your language
  10. Setup Admin Panel (backend)
  11. How to setup Facebook Login ?
  12. How to setup Google Login ?
  13. How to Configure Push Notification ?

1. Purchased Package Contents top

The Application Package you have downloaded Contain following files



2. How to import android Project ? top

Check below video tutorial for how to import project



3. Change Backend URL top

In Android Studio Project, Locate String.xml under app > res > values

In link replace url with your admin panel url.

4. Show Hide Admob Advertisement top

  • To show and hide admob advertisement, Follow the below steps.

    In Android Studio Project, Locate String.xml under app > res > values

    TO SHOW ADS

    To show ads Change the value to yes (see screen shot)


    TO HIDE ADS

    To show ads Change the value to no (see screen shot)


  • 5. Admob Integration : Change Admob ID - top

    You need two Admob ids

  • 1. Banner Ads and
  • 2. for Full page Ads

    In Android Studio Project, Locate String.xml under app > res > values

    set your admob id here in admob_banner_id and admob_insertitial_id for Banner and Interstitial respectively.

  • 6. Change Package Name top

    Check below video tutorial for how to Change Package Name

    7. How to change app currency ? top

  • We have set $ as currency, To change currency, Follow the below steps.

    In Android Studio Project, Locate String.xml under app > res > values




  • 8. How to Reskin Application top


    Change Icon

    Change Images

    9. Translate App in your language top

    To Localize app in your language, Follow the steps

  • 1. In Android Studio Project, Locate res under app

  • 2. right click on res folder and select New --> Directory
  • 3. set name as values-'your language code'


  • copy string.xml file from values folder and paste in values-'your language code' folder


  • Now you can change english to your language. you can get your language code from here. stackoverflow

  • 10. Setup Admin Panel (backend) top



    11. How to setup Facebook Login ? top

  • 1. Browse https://developers.facebook.com click Add New Appadd Name, email and continue.


  • 2. Go to Settings --> Basics --> Add Platform --> Select Android


  • 3. Copy Package Name from build.gradle file, set in field Google Play Package Name



  • 4. To get hashkey run app and check for log, you will get key, check below image


  • 5. Set this key to Key Hashes & save changes


  • 6. Now copy app id from facebook app page and set into string.xml file facebook_app_id.
    also change fb_login_protocol_scheme with fb"YOUR FACEBOOK APP ID"




  • 12. How to setup Google Login ? top

  • 1. Get SHA1 key from android studio --> from left side click gradle --> Click on singningReport under FoodDelivery -> app -> android. it will open new view on android studio, find SHA1 key there.


  • 2.0 Goto google firebase --> Click on GO TO CONSOLVE --> Add Project --> add Name & select country.



  • 2.3 now select Add firebase to android app --> and give your current app package name. I gave my package name as freaktemplate.fooddelivery

    2.4 Paste the SHA-1 fingerprint and click on Enable Google Sign-In. Finally click on Generate Configuration File to download your google-services.json




    13.How to Configure Push Notification ? top

    As you have setup google login in step 12. How to setup Google Login ? now you only need to setup cloud messaging,

  • 2.0 Goto google firebase and open existing app you have created, on step 12.

    go to Project Settings select Cloud Messaging and copy server key.


    3. Now open your admin panel, from user drop down menu select Notification Settings


    4. Paste your key in Android Server Key and submit


    That's it, Now test and check..