Skip to main content

React Native App Setup Guides

Use this page to choose the right app guide after downloading an Instamobile React Native app package. Each app guide focuses on the product-specific setup, then links to the shared docs for environment setup, Firebase, customization, troubleshooting, and store release.

Quick Answer

Start with your app guide, run the app locally, connect the required backend services, then complete the shared release checklist before publishing. App folders only need extra pages when the app has product-specific backend data, roles, algorithms, media workflows, payments, OpenAI setup, or other behavior that is not already covered by the shared docs.

Start Here For Every App

These docs apply to most React Native app packages:

App Guides

App packageStart hereApp-specific docs
Social Network AppGetting StartedFirebase data and feeds
Instagram AppGetting StartedFirebase media setup
TikTok AppGetting StartedManage songs, Composer, Hashtags
Uber Eats CloneGetting StartedFirebase tables, Admin and restaurant owner app, Driver app, Order tracking
Taxi AppGetting StartedTaxi Firebase tables
Appointments AppGetting StartedAppointments Firebase tables
ChatGPT React Native AppGetting StartedFirebase and OpenAI setup, Customization, Troubleshooting
Fitness AppGetting StartedCLI version, Expo version
Real Estate AppGetting StartedReal estate Firebase data
Dating AppGetting StartedRecommendation algorithm
WooCommerce StoreConvert a WooCommerce StoreUse the shared release checklist and WooCommerce-specific setup steps in the main guide.

When An App Has Extra Pages

An app gets extra docs only when the setup differs from the shared guides. Good examples are:

  • app-specific Firestore collections, seed data, rules, or indexes;
  • role-based flows such as customer, driver, restaurant owner, vendor, or admin;
  • media workflows such as video upload, thumbnail generation, songs, or hashtags;
  • payment provider setup, webhooks, or order dispatch;
  • AI backend setup, OpenAI keys, Firebase Functions, or model configuration;
  • matching, recommendations, feeds, chat, reporting, or other app-specific logic.

If the topic is generic, use the shared docs instead of adding another app page.

Common Next Steps

FAQ

Why do some app folders have more pages than others?

Some apps need product-specific backend data, roles, media flows, or algorithms. Simple apps can stay on one setup guide and link to the shared documentation.

Should I follow an app-specific release checklist or the shared one?

Use the shared React Native App Release Checklist for the full release process. App-specific release pages, when linked from an older route, should be treated as extra smoke tests for that product.

Where should Firebase setup live?

Generic Firebase setup lives in Firebase Integration. Only app-specific collections, seed data, rules, indexes, and backend flows belong in an app folder.