This is a chatApp(whatsapp clone) which uses MERN stack and pusher.js for making MongoDb live time.
First, installs the dependencies:
npm install in backend and cliend both
# or
yarn install
Second
Add environment variable in .env.local
Third, run the development server:
npm start in backend and cliend both
# or
yarn start
- You can login with google oauth
- Full authorization to api and other react pages added.
- Cover all the concept of react such redux,useState , useEffect etc.
- You can add different rooms.
- You can send message in different and different rooms.
- Message and Room collections are live with the help of pusher.js
Open http://localhost:3000 with your browser to see the result.