Rainery is a React Native based mobile application which reduces rain exposure of users by using movement speed and meteorological data.
- Install React Native CLI
npm install -g react-native-cli
- Install required packages:
npm install
- (iOS only) Pod install:
cd ios
pod install
- (Android only) Configure Android Studio according to the official RN instructions (Building Projects with Native Code, macOS, Android)
Before starting, you should launch device emulator (or actual device) to run the app in Android. In order to run the app on a real device, follow React Native official guide for your own setup.
react-native run-android
react-native run-ios
- Axios
- React Native Async Storage
- React Navigation
- Expo
- React
- React Native
- react-native-geolocation-service
- react-native-gesture-handler
- react-native-headphone-detection
- react-native-navigation-bar-color
- react-native-reanimated
- react-native-safe-area-context
- react-native-screens
- react-native-sound
- react-native-svg
- react-native-svg-transformer