Skip to content

Latest commit

 

History

History
51 lines (44 loc) · 1.51 KB

README.md

File metadata and controls

51 lines (44 loc) · 1.51 KB

This is a React Native mobile application integrated with Firebase Authentication. Users can sign in securely using Firebase Authentication.

Features

User authentication with Firebase Authentication. Secure sign-in process with email and password. Easily customizable and extendable for additional features. Requirements

Node.js and npm installed on your machine. Expo CLI installed globally (npm install -g expo-cli). Installation

Clone this repository to your local machine:

git clone https://github.com/Jacob607b/ExampleRnApp.git

Navigate into the project directory:

cd src

Install dependencies:

npm install

Set up Firebase project and obtain Firebase configuration details (API keys, etc.). Create a file named firebase.js in the src directory. Add the Firebase configuration details to firebaseConfig.js:

export default {
  apiKey: "YOUR_API_KEY",
  authDomain: "YOUR_AUTH_DOMAIN",
  projectId: "YOUR_PROJECT_ID",
  storageBucket: "YOUR_STORAGE_BUCKET",
  messagingSenderId: "YOUR_MESSAGING_SENDER_ID",
  appId: "YOUR_APP_ID",
  measurementId: "YOUR_MEASUREMENT_ID"
};

Start the development server:

npm start

Open the Expo Go app on your mobile device and scan the QR code generated by Expo CLI to view the app. Usage

Upon launching the app, users can sign in using their email address and password registered with Firebase Authentication. Contributing

Contributions are welcome! If you find any issues or have suggestions for improvements, feel free to open an issue or create a pull request.