First, make sure you set up your development environment.
1

Go to Home Folder in your computer. (or whatever you want)

Just make sure the folders are not nested inside each other.

2

Clone the AI Wrapper React Native Expo Repository.

git clone https://github.com/shipmobilefast/shipmobilefast-ai.git [your-project-name]
3

First open your your-project-name folder and open app.json file and find these lines:

app.json
 {
"expo": {
  "name": "Ship Mobile Fast",
  "slug": "ship-mobile-fast",
  "scheme": "com.shipmobilefast.app",
  ...
  "ios": {
    ...
    "associatedDomains": ["applinks:shipmobilefast.com"],
    "bundleIdentifier": "com.shipmobilefast.app",
    ...
  },
  "android": {
    ...
    "package": "com.shipmobilefast.app",
    ...
    "intentFilters": [
      {
        ...
        "data": [
          {
            "scheme": "https",
            "host": "shipmobilefast.com",
          },
          {
            "scheme": "com.shipmobilefast.app"
          }
        ],
      }
   ]
  },...
}
4

Find an app name for yourself. For example: Ship Mobile Fast.

5

Then create a slug for your app. For example: ship-mobile-fast.

6

Then create a bundle identifier for your app. For example: com.shipmobilefast.app.

Scheme, Bundle Identifier and Package should be the same.

I am using shipmobilefast.com as my domain. If you don’t have one, you can delete the associatedDomains and data sections.

app.json
  "data": [
      {
        "scheme": "https",
        "host": "shipmobilefast.com",
      },
      // Don't delete this one 👇
      {
        "scheme": "com.shipmobilefast.app"
      }
    ]
7

Then replace the values with your own.

8

Okay. Now we need to create a Firebase project.

Firebase Setup

Create a Firebase project