Admin panel
- Server meets the requirements and SSL is active.
- Application installed and the admin account created.
- Google Maps keys added (client and server).
- Business setup completed: name, logo, currency, timezone, country.
- SMTP mail configured and tested.
- Firebase service account added for push notifications.
- At least one payment gateway and the SMS gateway activated.
- Cron job and queue worker running.
Customer website
- API base URL pointed at your admin domain.
- Branding applied: name, logo, favicon, colors.
- Firebase web configuration added.
- Production build uploaded to its domain or subdomain.
Each mobile app
- Base URL set to your admin domain.
- App name, logo and icon replaced.
- Package name and bundle ID changed to your own.
- Firebase config files added for Android and iOS.
- Google Maps key added.
- Release build signed and tested on a real device.
Note: Use the same Firebase project for the website and all apps. Notifications are routed between them through that single project.
Need help with this step? Contact support or submit a ticket.