Market Research Report (written prior to development)
Fork this repo and feel free to email me (via the contact in my GitHub profile) with questions.
- Install packages defined in package.json file using
yarn install
- Ensure you've received the project's
secrets.ts
file and access to the email used for Firebase configuration and the Meta for Developers account (for FaceBook auth) - Follow whichever method under using the React Native CLI that you'd like in the documentation, depending on OS of your machine and emulator.
- Use the (or yarn ->)
npx react-native run-ios
(<- or run-android) command to run the code in development
- Use the Better Comments Visual Studio Code extension to see marked ones
- Using the Expo development environment will not work with the react-native-firebase module.
- since I didn't have an apple paid developer account, when trying to enable push notifications through the method in this link, but it didn't pop up, most likely since I don't have a paid developer account. This impacts the Phone Sign-In screen, since I need to follow the instruction of this Github answer, which I'm not able to do due to this absence.
- the Full Name (display name) element in the registration form needs to be added to the Firebase database records
- populate the inner pages of the app with ideas written in the #dev-promotermanager channel on Slack