This is a real-time chat application built using Flask and SocketIO. The application allows users to create chat rooms, join existing ones, send messages, and track the number of members in each room.
- Room Creation: Users can create new chat rooms with a unique code.
- Room Joining: Participants can join existing rooms by entering the room code.
- Real-time Messaging: Messages are sent and received in real-time using SocketIO.
- Member Tracking: The application dynamically tracks the number of members in each room.
- User-friendly Interface: A simple and minimal user interface for a seamless chat experience.
-
Clone the Repository:
git clone https://github.com/Armancollab/LiveChatRoom.git cd LiveChatRoom
-
Install Dependencies:
pip install -r requirements.txt
-
Run the Application:
python main.py
-
Open in Browser: Visit
http://localhost:5000
in your web browser.
- On the homepage, enter your name and choose to join an existing room or create a new one.
- If creating a new room, a unique room code will be generated for you.
- Enter the room code to join an existing room.
- Enjoy real-time chat with other members in the room.
Happy Chatting!