This project is create with React / TS / Redux and Firebase. Demo
git clone https://github.com/ClementBolin/my_linkedin.git && cd my_linkedin
Install dependencies:
yarn install
or
npm install
Create a file called Firebase with the following command:
touch ./src/firebase.ts
In this file add the following code with your Firebase information
import firebase from "firebase";
const firebaseConfig = {
apiKey: "API_KEY",
authDomain: "AUTH_DOMAIN",
projectId: "PROJECT_ID",
storageBucket: "STORAGE_BUCKET",
messagingSenderId: "MESSAGING_SENDER_ID",
appId: "APP_ID"
}
const firebaseApp = firebase.initializeApp(firebaseConfig)
firebase.analytics()
const db = firebaseApp.firestore()
const auth = firebase.auth()
const provider = new firebase.auth.GoogleAuthProvider()
const storage = firebase.storage()
export { auth, provider, storage }
export default db
When your file is create and fill, you can run the application with the following command:
yarn start
or
npm start
I Build this application for discover and take in competences React / TS / Redux and Firebase.
- Google account connection
- Storage in Firebase with Firestore and Storage
- Implementation of Redux
- Linkedin Home design