A simple chat app that allows real-time communication between multiple users, using Express, Firebase, and Socket.io.
- Clone the repository
git clone https://github.com/0xsarwagya/Real-Time-Chat-App.git
- Navigate to the project directory
cd Real-Time-Chat-App
- Install the dependencies
npm install
-
Create a firebaseAdminConfig.json file in the project directory and enter your Firebase service account credentials in it.
-
Replace the
<DATABASE URL>
in the index.js file with your Firebase database URL. -
Start the app
npm start
- Visit http://localhost:5000 in your browser to use the chat app.
- Express - A web framework for Node.js
- Firebase Admin SDK - Firebase Admin SDK for Node.js
- Socket.io - Real-time communication library for web applications
Sarwagya Singh
This project is licensed under the MIT License - see the LICENSE file for details.