This is a project I worked on to show my frontend skills using React ContextAPI for State Management and Material UI for design. A Fullstack React App with basic CRUD functionality, using Google Cloud storage - Firestore.
- Currently deployed on https://facebook-clone-2c8f3.web.app/
- Login to the app using your Google Account
Make sure you have latest version of npm installed
npm install npm@latest -g
-
Make sure you have a Google account to run the project. You can create one at https://google.com
-
Clone the repo
git clone https://github.com/your_username_/my-social.git
-
Install NPM packages
npm install
-
Login to your Google Account on your browser and Create your firebase project - https://console.firebase.google.com/
-
Go to the Firebase Project settings and copy the firebaseConfig code
-
Replace the firebaseConfig with this code in
firebase.js
// For Firebase JS SDK v7.20.0 and later, measurementId is optional const firebaseConfig = { apiKey: "AIzaSyBydvc724djmUHFsbQ2P-AkF5jFXrjDfrY", authDomain: "facebook-clone-2c8f3.firebaseapp.com", projectId: "facebook-clone-2c8f3", storageBucket: "facebook-clone-2c8f3.appspot.com", messagingSenderId: "183767096081", appId: "1:183767096081:web:b3b2b36c50abab3d360ab0", measurementId: "G-68X895RPJL" };
-
Run the app
npm start
When you start the App
- Sign-in to the app using your gmail account
Home Page
Feel free to reach out