Foodomaa®
  • Introduction
  • The Flow
  • Installation
    • Installation on Server
    • Installation on LocalHost
    • Update From an Older Version
  • Configurations
    • Google Maps API Keys
    • Google Distance Matrix API
    • SMS Gateway Settings
    • Push Notification Keys
    • One Signal Setup for Store Dashboard Notification
    • Changing customer and delivery application name
    • Email Configuration
    • Cache Configuration
    • Promo Sliders
    • Category Slider and Filters
    • Social Login
    • Store Scheduling (Open/Close)
  • FAQs
    • Zones in Foodomaa
    • White Screen Issues
    • Push Notifications & Alerts
    • How are Stores shown to the Customers?
    • Bulk CSV Upload
    • StoreOwner Dashboard Translations
    • How "Add to Homescreen" works?
    • How does Wallet works?
    • When is the next update?
    • Creating and Linking Pages
    • Razorpay Webhooks
  • Advanced Usage
    • Using the Full Source Code
  • Premium Modules
    • SuperCache Module
    • Delivery Area Pro Module
    • Thermal Printer Module
    • Call And Order Module
    • Order Schedule Module
  • Extras
    • Change Log
    • Change Log (old)
    • Requirements for Foodomaa
    • Limitations
    • Scope of Support
    • Refund Policy
    • License
Powered by GitBook
On this page
  • What leads to a bad config and website to crash?
  • 1. No translations are set in Admin
  • 2. The translation are in place, but is no translation is marked as default.
  • 3. Removed Firebase Web Push Certificate
  • 4. API EndPoints not configured correctly

Was this helpful?

  1. FAQs

White Screen Issues

The Customer and the Delivery Application provided with Foodomaa is a Progressive Web Application. It uses React JS to power the frontend. React JS works the Single Page Application concept. A Single Page Application loads all the JavaScripts and then performs tasks like initializing the website, making API calls, routing, etc. If the JavaScript executing flow is obstructed because of a bad configuration, the application crashes and hence leads to a White-Screen.

What leads to a bad config and website to crash?

1. No translations are set in Admin

Goto Admin > Extras > Translations and check if you have at least one translation in place.

2. The translation are in place, but is no translation is marked as default.

Go to Admin > Extras > Translations and check if at least one transaction is marked as default. (Click on the CheckMark button on a translation to mark it as a default translation)

3. Removed Firebase Web Push Certificate

Go to Admin > Settings > Push Notifications > Firebase Web Push Certificate and check whether you have removed the FIrebase Web Push Certificate. Even if you do not intent to use Firebase push notifications, this field is not meant to be removed. If you have removed it by mistake, insert the following, and save your settings. BH5L8XrGsNpki5uF1008FbZzgKKZN-NmhOwdWL5Lxh5r3nsgZ6N_Dged1IYXXCCJwpnrXzs52G_v3vM_naO0hxY

Then go to Admin > Settings > Cache Settings > Force Clear Cache

4. API EndPoints not configured correctly

If you use a www version of your website during the installation, you might face this issue. Make sure you always use a non-www version of the URL. Go to Admin > Settings > Fix Update Issues

PreviousZones in FoodomaaNextPush Notifications & Alerts

Last updated 5 years ago

Was this helpful?