Getting Started
Hello builder, Welcome to LaunchYour App ❤️ This is full guide to help you get started with LaunchYourApp
Prerequisites
Before you start with LaunchYourApp, you need to have the following installed:
-
Expo CLI
or
-
Eas CLI
or
-
Watchman (for macOS users)
For iOS development
- A Mac running macOS
- Xcode
For Android development
Running the Project for the first time
After you make the purchase, you will receive a key which you can use to activate the product.
Visit https://launchyourapp.dev/activate and enter the key and your github username to activate the product.
You will then be invited to the private repository where you can access the codebase.
Clone the repository to your local machine and chose you repo name:
Update the project name
To update the project name, go to your package.json
file and change the project’s name.
Install dependencies
or if you’re using Yarn:
Initialize a new git repository
Initialize Tailwind
Log in to your Expo account
Init your eas.json
Configure EAS build
Build the iOS app for development
Now you have a new Expo project with the LaunchYourApp template code and configurations!
Update env variables
To run LaunchYourApp, you will need to update the .env
file with your own values.
- Open the
.env
file in your project directory. - Replace the
EXPO_PUBLIC_SUPABASE_URL
andEXPO_PUBLIC_SUPABASE_ANON_KEY
with your own values, you can find a tutorial on how to setup Supabase here - Replace the
EXPO_PUBLIC_REVENUE_CAT_ANDROID_API_KEY
andEXPO_PUBLIC_REVENUE_CAT_APPLE_API_KEY
with your own values, you can find a tutorial on how to setup RevenueCat here - Replace the
EXPO_PUBLIC_SENTRY_DSN
with your own value, you can find a tutorial on how to setup Sentry here - Replace the
EXPO_PUBLIC_GOOGLE_WEB_CLIENT_ID
andEXPO_PUBLIC_GOOGLE_IOS_CLIENT_ID
with your own values, you can find a tutorial on how to setup Google Authentication here