Skip to content

Cross-platform mobile app with authentication through Google, Phone, Facebook, and Email/Password setup through Firebase, written in React Native with basic navigation in place for proceeding co-op students at Digitera Interactive.

Notifications You must be signed in to change notification settings

Daggerpov/GuestApplication

Repository files navigation

GuestApplication

Market Research Report (written prior to development)

For whoever's taking over this project:

Fork this repo and feel free to email me (via the contact in my GitHub profile) with questions.

Development:

  1. Install packages defined in package.json file using yarn install
  2. 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)
  3. Follow whichever method under using the React Native CLI that you'd like in the documentation, depending on OS of your machine and emulator.
  4. Use the (or yarn ->)npx react-native run-ios(<- or run-android) command to run the code in development

Renaming:

Firebase Public-Facing Name

React Native Project

QOL:

  • 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.

TO-DO:

  • 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

About

Cross-platform mobile app with authentication through Google, Phone, Facebook, and Email/Password setup through Firebase, written in React Native with basic navigation in place for proceeding co-op students at Digitera Interactive.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published