This is an app made with react-native and UI libraries such as Native base and react native paper. Firebase is used for user authentication and user data managment. Here one can search for the stock based on stock symbol. Market details and Charts are drawn for each stock. One can see top gainers and top lossers as well.
To get started with the app, follow these steps:
-
Clone this repository:
git clone https://github.com/your-username/firebase-react-native-app.git
-
Navigate to project:
cd StockApp
-
Install all dependencies:
npm install
-
Configure firebase after making and project in firebase:
//Cretate firebaseconfig.ts in main directory and add below code // Import the functions you need from the SDKs you need import { initializeApp } from "firebase/app"; import {getAuth} from "firebase/auth"; import {getFirestore} from "firebase/firestore"; const firebaseConfig = { //copy from your project }; // Initialize Firebase export const APP = initializeApp(firebaseConfig); export const FIREBASE_AUTH=getAuth(APP); export const FIRESTORE_DB=getFirestore(APP);
-
Run the project:
npx expo start
- Smit Prajapati
- Prince Patel
- Raghav Patel