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
| Asset | Typical use | Notes |
|---|---|---|
| Wordmark | Website header, emails | SVG or 2x PNG, transparent background |
| Square icon | App icon, favicon, push | 1024×1024 source; export the required sizes |
| Splash screen | Android/iOS launch | Keep the safe area clear of text |
| Colours | Buttons, links, badges | Check contrast; orange on white often fails |
| Store screenshots | Play Store / App Store | Show the real order flow, not a mockup only |
| Email header | Order and password mail | Use 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
- Clear the application cache and any CDN cache.
- Hard-refresh the storefront and check the mobile layout.
- Place a test order and read the confirmation email and invoice.
- Install the new app build on a clean device and check the splash, icon and push icon.
- 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.