This project is a real-time chat application built using Node.js, Socket.io, and Firebase for message storage. It allows users to send and receive messages in real-time.
- Real-time messaging using Socket.io
- Message persistence using Firebase
- Simple and intuitive user interface
-
Clone the repository:
git clone <repository-url> -
Navigate to the project directory:
cd socket.io-chat-app -
Install the dependencies:
npm install -
Set up Firebase:
- Create a Firebase project at Firebase Console.
- Obtain your Firebase configuration and add it to the
src/firebase.jsfile.
-
Start the application:
npm start -
Open your browser and navigate to
http://localhost:3000to access the chat application.
Contributions are welcome! Please open an issue or submit a pull request for any improvements or bug fixes.
This project is licensed under the MIT License.