1. Open Firebase Console
Go to Firebase Console
Select the project associated with your application
Ensure the project is connected to Google Cloud Platform (GCP)
If you don't have an existing project, create a new one (see Step 3)
2. Create a New Firebase Project (If Needed)
When creating a new project, select the same project that was created in GCP
For users in India, ensure you select the Google Cloud Platform project, not the Maps project
3. Configure Authentication
Open Authentication and go to the Sign-in Method section
Enable the required authentication methods:
Phone Authentication β Verifies phone numbers via OTP (Check Pricing)
Google Authentication
Facebook Authentication β Configure Facebook Developer
Adjust the SMS Region Policy under Authentication > Settings:
Set it to Allow
Select the countries where the app will be launched
4. Verify Project Settings
Open Project Settings > General
Ensure that the Project ID matches the GCP project ID
5. Add Applications in Firebase
Add the necessary apps for different platforms:
For Android
Customer App
Name: Your App Name
Package Name:
com.yourappname.ordering
Partner App
Name: Your App Name Partner
Package Name:
com.yourappname.partner
Driver App
Name: Your App Name Driver
Package Name:
com.yourappname.driver
For iOS
Customer App
Name: Your App Name
Package Name:
com.ic.yourappname.customer
Partner App
Name: Your App Name Partner
Package Name:
com.ic.yourappname.partner
Driver App
Name: Your App Name Driver
Package Name:
com.ic.yourappname.driver
For Web
Web Ordering Site
Name: Your App Name
Do not enable Firebase Hosting when adding the website
6. Configure SHA Fingerprints for Android Apps
Once the Android apps are created, follow these steps:
Navigate to Project Settings > General > Select Android Application
Under SHA Certificate Fingerprints, add the following details for each app:
Customer App
SHA-1:
2D:53:C8:AF:F8:CB:3B:CC:42:BA:13:A0:1F:C3:F8:4B:EC:BB:CD:CB
SHA-256:
E4:41:C0:8C:A3:B0:B7:1D:B0:98:05:29:7D:56:35:4B:BB:85:EA:39:AE:51:F8:B9:7A:05:69:DC:C7:C2:34:C4
Partner App
SHA-1:
02:97:C9:B4:E6:81:A3:E5:03:E6:E0:20:1A:F1:FB:AC:99:AC:32:76
SHA-256:
6C:A6:0A:0D:0B:42:EA:08:4C:56:8E:06:4F:35:DA:0C:4B:C1:4B:AB:00:36:F5:67:34:0C:43:58:ED:83:1F:55
Driver App
SHA-1:
11:F5:6A:FB:01:1B:2B:34:4F:88:DC:FA:88:00:F3:7C:AF:1D:11:F2
SHA-256:
EB:3D:4B:D5:DA:F8:AB:FF:B8:D9:28:FD:8A:AC:ED:A1:FF:C7:A8:20:88:63:19:D4:9A:8E:83:C1:1D:10:8E:46
7. Download Required Configuration Files
For Android Apps
Download google-services.json for all three Android apps
For iOS Apps
Download GoogleService-Info.plist for all three iOS apps
8. Copy Web Code & Share Files
Copy the Firebase web integration code
Share the downloaded files and copied code via email to: support@deonde.freshdesk.com