Welcome to ChatroomX, the private chatroom application designed for real-time, personal communication. Connect with others in a dynamic environment using the power of Flask and SocketIO.
Real-Time Chat: Engage in conversations with others without any delay. Private Rooms: Create or join private chat rooms with a unique access code. Session Management: Sessions are managed efficiently, with room data preserved during the active session. Auto Room Deletion: Rooms are automatically deleted when the last participant leaves, ensuring privacy.
Python Flask Flask-SocketIO HTML/CSS JavaScript
To get started with ChatroomX:
Ensure you have Python installed on your system. Install Flask and Flask-SocketIO via pip. Run the application and navigate to the hosted URL on your browser. Enter a display name and either create a new room or join an existing one using the room code. Development Setup Clone the repository to your local machine. Navigate to the project directory. Install the required dependencies using pip install -r requirements.txt. Run the application with python main.py. Open your web browser and go to the address provided by the Flask server.