iChat is a real-time chat application built using Node.js and Socket.IO. It allows users to join chat rooms, exchange messages in real-time, and receive notifications when other users join or leave the chat.
Before running the application, make sure you have the following installed:- Node.js
- Socket.IO
Project Structure index.js: Node.js server handling Socket.IO connections. index.html: HTML file for the chat app. js/client.js: JavaScript file handling client-side logic. css/style.css: Stylesheet for the chat app. Features Real-time messaging using Socket.IO. Multiple chat rooms for separate conversations. Personalized usernames for users. Audio notification on receiving a message. Contributing Feel free to contribute to the project by opening issues or submitting pull requests. Contributions are welcome! Enjoy chatting with iChat! 🚀