ExpoLaunch
Setup

Installation

Before using ExpoLaunch, make sure you have the following tools installed on your system. Here's a step-by-step guide to setting up the tooling needed for React Native and Expo development. This is a prerequisite for setting up the ExpoLaunch project.

Required Tools

Before you begin, make sure the following is installed on your system:


Run on Simulator

Follow the steps bellow to get the core application up and running in under 5 minutes. After that you can start activating other services or setting up any of the demo applications.

Set up environment

We won't copy the official docs, as there is quite a bit of setup you need to make to get started with iOS and Android development and it also depends what approach you want to take.

Check this official setup guide to get started. After you're done with the setup, go back to this guide and continue with the next step.

You can pick if you want to develop the app for iOS or Android by using the real device or the simulator.

Recommendation

We recommend using the simulators and development builds for development, as it is more real and reliable approach. It also won't limit you in terms of native dependencies (required for e.g. analytics).

Of course, you can start with the simplest approach (using Expo Go) and when you iterate further, switch to different approach.

Start development server

To start the application development server, run for IOS:

npm run ios

Run for Android:

npm run android

Your development server should now be running and app opening in simulator Expolaunch

What's next?

These are the minimal steps required to get the ExpoLaunch app running locally.

The app will launch right away — no extra configuration is needed just to see it working. However, features like authentication, note creation, and payments won’t work until you configure the required services.

We recommend starting with Supabase — it's the foundation for data and authentication. You only need to set up:

  • Supabase database (tables and policies)
  • Email login (the simplest and fastest auth method)

Quick setup tip

You can fully configure Supabase (including auth) in ~15 minutes — steps are clear and minimal.

To enable full functionality, continue with the following guides: