Steps to clone this repository in your local computer:
- You can simply use this link to clone https://github.com/EarthQuestApp/Frontend.git paste this link in your GitHub Desktop app (Install GitHub Desktop if not installed)
- Open this repository in your Visual Studio Code
- Open the terminal and run this commands:
- cd EarthQuest-Frontend
- node -v (if this is not installed in your laptop, install by using this link: https://nodejs.org/)
- npm install expo
- npx expo install react-dom react-native-web @expo/metro-runtime
- npx expo --version (when you run this command if the version is coming as output let me know!!)
- npx expo start or
- npm start or expo start Extra Packages to be installed
- npm install @react-navigation/native react-native-screens react-native-safe-area-context react-native-navigation react-native-gesture-handler react-native-reanimated react-native-device-info react-native-vector-icons react-native-get-random-values
- npm install @react-navigation/native-stack
- npm install react-native-gesture-handler@~2.20.2 react-native-reanimated@~3.16.1 react-native-safe-area-context@4.12.0 react-native-screens@~4.4.0
- npm install lottie-react-native
- npm install react-native-reanimated react-native-gesture-handler
- npm install expo-file-system expo-document-picker
- npm install react-native-pdf
- npx expo install firebase
- npm install firebase
- npx expo install react-native-webview
- npx expo install expo-sharing
- npm install @react-native-async-storage/async-storage
- npx expo install expo-auth-session expo-random
- npx expo install expo-auth-session expo-facebook
- npm install @react-native-async-storage/async-storage
- npx expo install expo-linear-gradient
- npm install react-native-reanimated react-native-linear-gradient framer-motion
- npm install react-native-animatable
- npm install react-native-qrcode-svg
- npx expo install expo-network
- npx expo install expo-media-library