The Goal of the Project is to create an Chat Room application where users can create Public Chat Room and send messages in Real time using Firebase Firestore. Users are authenticated using Firebase Google Authentication
- create-react-app
- TypeScript
- Material UI
- react-router-dom
- firebase
- Context APIs
- Clone the GitHub repository
git clone https://github.com/ojasskapre/whatsapp-clone.git
- Change directory and install all the packages
cd whatsapp-clone npm install
- Set up Firestore in a firebase project and copy the firebase config in
firebase.ts
- Enable Authentication in Firebase