diff --git a/sample-apps/react-native/dogfood/README.md b/sample-apps/react-native/dogfood/README.md index cb28fccdee..89e63c29f1 100644 --- a/sample-apps/react-native/dogfood/README.md +++ b/sample-apps/react-native/dogfood/README.md @@ -2,14 +2,31 @@ ## Steps to run the app -1. Move to the root folder of the repo -2. Run `yarn` to install dependencies -3. Make sure you have a `.env` file in `sample-apps/react-native/dogfood` with the following keys: `STREAM_API_KEY` - and `STREAM_API_SECRET` -4. Run `yarn build:all` to build the dependent packages -5. Move to `cd sample-apps/react-native/dogfood/` -6. Run `npx react-native setup-ios-permissions` to setup permissions (ios only) -7. Run `npx pod-install` to install pods (ios only) +1. Clone the `stream-video-js` repository +```bash +git clone https://github.com/GetStream/stream-video-js.git + +# Step in the directory +cd stream-video-js +``` +2. Install and build dependencies +```bash +# Install the dependencies +yarn; + +# build the packages +yarn build: all +``` +5. Install pods and setup permissions +```bash +cd sample-apps/react-native/dogfood + +# Setup relevant iOS related permissions +npx react-native setup-ios-permissions + +# Install pods +npx pod-install +``` 8. Run the app - On simulator: Run `yarn ios` and/or `yarn android` to run the app - On device: Run `npm install -g ios-deploy` then `yarn ios --device` @@ -19,11 +36,11 @@ - Android: - iOS: -## Running the E2E tests +