Skip to main content

Taxi React Native App Release Checklist

Use this checklist before publishing a taxi or ride sharing app.

Release Checklist

  • Replace Firebase config files.
  • Deploy Firestore rules and indexes.
  • Deploy Functions if included.
  • Configure maps/location provider keys.
  • Configure push notifications.
  • Verify rider and driver flows.
  • Verify trip request, acceptance, status updates, and cancellation.
  • Configure App Check and budget alerts.
  • Update branding, app name, icons, splash, bundle ID, package name, privacy policy, and support URL.

Production Smoke Test

  1. Create a rider account.
  2. Create a driver account.
  3. Enable location permissions.
  4. Request a ride.
  5. Accept the ride as a driver.
  6. Update ride status.
  7. Verify notifications.
  8. Cancel or complete the ride.

Troubleshooting

Ride request does not reach driver

Check Firestore writes, driver availability query, Functions logs, push tokens, and notification permissions.

Map does not load

Check API keys, platform restrictions, billing, and native configuration.

Next Steps