An instant chat messenger built with Firebase Cloud.
- React.js
- Firebase/Firestore
- Axios
- React context API
- Add API keys - see Adding API Key dependencies
- npm install
- npm start
- Head to http://localhost:3000 on the browser
This program requires the following API keys. These can be obtained here(folow the instructions of website links)
- Create firebase project paste config in firebase.js(https://firebase.google.com/docs)
- realtime messaging
- create channels
- direct messages
- likes
- uploadphotos
- user authentication
- typing indication
- online indication
- dark mode
Please click to watch