Following packages were used to build this project:
- yarn
You have to register a project to firebase and then update the file
src/config/firebase/config.tsx
accordingly. If you own the rights to this repository, just execute
echo $FIREBASE_API_KEY
echo $FIREBASE_PROJECT_ID
and update the file with these values, or otherwise you can access firebase console and get the values from there.
- npm install -g expo-cli (if you don't have expo installed)
- npx expo login
- Input your username & password
- npx expo start --tunnel
To run locally you'll need to setup either Android Studio or xCode.
Follow this guide to setup Android Studio. After this, you can run
npx expo start
And when the QR code will show, you can press 'a' to start the android emulator
Follow this guide to build Android or IOS executables.
To generate an .apk, run:
eas build -p android --profile previewAndroid