Simple Chat App with Socket.IO
Chat App
Welcome to the Simple Chat App with Socket.IO repository! This application allows users to join the chat room by simply entering their name and engage in real-time conversations with other participants using the power of Socket.IO. Table of Contents
Introduction
Demo
Installation
Usage
Technologies Used
Contributing
License
Introduction
The Simple Chat App is designed to create a seamless and interactive chat experience for users. By leveraging Socket.IO, the app enables real-time communication between multiple users in the same chat room. Whether it's connecting with friends or making new ones, this chat app offers a convenient platform for instant messaging. Demo
Demo : Diployed Link : https://effervescent-salmiakki-66d46d.netlify.app
Check out the live demo of the Simple Chat App here. Installation
To set up the project locally, follow these steps:
Clone the repository: git clone https://github.com/vikram043/simple-chat-app.git
Navigate to the project directory: cd simple-chat-app
Install the required dependencies: npm install
Usage
Run the server: npm run start
Access the application in your web browser: http://localhost:3000
Enter your name to join the chat room.
Start chatting with other participants in real-time.
Technologies Used
Front-end: HTML, CSS, JavaScript
Back-end: Node.js, Express.js
Real-time Communication: Socket.IO
Contributing
We welcome contributions from the community to enhance the Simple Chat App. If you have ideas for new features, improvements, or bug fixes, please follow these steps:
Fork the repository
Create a new branch: git checkout -b feature/your-feature-name
Make your changes and commit them: git commit -m "Add your message here"
Push the changes to your branch: git push origin feature/your-feature-name
Create a pull request detailing your changes
Please adhere to our code of conduct when contributing. License
The Simple Chat App with Socket.IO is licensed under the MIT License.