Foodomaa Docs
Main site Buy — $299
Documentation menu

Branding

Branding is more than a logo. The name, icon, colours, sender address, invoices and app-store listing all have to match, or the product feels like a reseller demo.

Asset checklist

AssetTypical useNotes
WordmarkWebsite header, emailsSVG or 2x PNG, transparent background
Square iconApp icon, favicon, push1024×1024 source; export the required sizes
Splash screenAndroid/iOS launchKeep the safe area clear of text
ColoursButtons, links, badgesCheck contrast; orange on white often fails
Store screenshotsPlay Store / App StoreShow the real order flow, not a mockup only
Email headerOrder and password mailUse absolute HTTPS image URLs

Where to change it

  • Admin settings: site name, logo, favicon, primary colour, support contact and legal links.
  • App configuration: display name, package/bundle ID, icon, splash, API URL and Firebase project.
  • Email templates: sender name, header, footer, legal links and support address.
  • Invoices and receipts: legal entity, tax number, address and refund policy.
  • Store listings: developer name, privacy policy URL, support URL and screenshots.

Naming rules

Choose a name you can use on the app stores and in the payment application. Check the store for an existing app with the same name and confirm the domain and social handles. Avoid a name that describes a feature (“Fast Delivery”) rather than a brand; it is hard to protect and easy to confuse.

The package ID and bundle ID are permanent for the life of the app. Use a reverse-domain you control, such as com.yourbrand.customer. Do not use a generic com.foodomaa ID unless you control that domain and the store listing.

After changing branding

  1. Clear the application cache and any CDN cache.
  2. Hard-refresh the storefront and check the mobile layout.
  3. Place a test order and read the confirmation email and invoice.
  4. Install the new app build on a clean device and check the splash, icon and push icon.
  5. Search the site and emails for leftover vendor names.
Legal pages. Branding includes the entity behind the brand. Make sure the terms, privacy policy, refund policy and invoice show the correct legal name and address.