Follow these steps to run an Expo React Native App:
Firstly, make sure you have Node.js (which comes with npm) installed on your machine. If you don't have Node.js installed, you can download it from here. Once you have Node.js installed, install Expo CLI command line utility by running:
npm install -g expo-cli
cd rn-travel-snap
npm install
npm start
- Install the Expo app on your iOS or Android phone
- Scan the QR code displayed in your terminal from the Expo app to run the project on your phone
-
Android
- Install Android Studio
- Install the Android SDK
- Configure the ANDROID_HOME environment variable
- Add the Android SDK to your PATH environment variable
- Create a virtual device in Android Studio
- Run the virtual device
npm run android
-
iOS Simulator
- Install Xcode
- Run the simulator
npm run ios
-
Web
- Run the web app
npm run web
- Photo Feed: A user can view all uploaded photos.
- Photo Upload: Users can upload photos to a public feed
- Profile Page: A user can view their profile with their uploaded photos
- Authentication: A user can signup to create an account and login to access the app