Skip to content

LiveChat: A real-time chat application powered by Flask and SocketIO, allowing users to seamlessly join or create chat rooms and exchange messages instantly. With a simple and intuitive interface, users can connect and communicate effortlessly in real-time, making it an ideal solution for collaborative discussions and team communication.

License

Notifications You must be signed in to change notification settings

PoulasthaMukherjee/LiveChat

Repository files navigation

LiveChat

LiveChat is a real-time chat application built with Flask and Flask-SocketIO. It allows users to join existing chat rooms or create new ones, where they can exchange messages instantly. The application provides a seamless and interactive chat experience, making it easy for users to connect and communicate in real-time.

Tech stack

Python Flask SocketIO HTML CSS JS AZ

Demo

Live Demo

Features

  • Join or Create Rooms: Users can join existing chat rooms by entering room codes or create new rooms with unique codes.
  • Real-Time Messaging: Messages are delivered instantly using WebSocket technology, ensuring a smooth and responsive chat experience.
  • User-Friendly Interface: The application features a simple and intuitive user interface, making it easy for users to navigate and interact with the chat rooms.
  • Responsive Design: LiveChat is designed to be responsive and accessible on various devices, including desktops, tablets, and mobile phones.

Getting Started

To get started with LiveChat, follow these steps:

  1. Clone the repository:

    git clone https://github.com/PoulasthaMukherjee/LiveChat.git
  2. Install Dependencies:

    pip install -r requirements.txt
  3. Run the Application:

    python main.py
  4. Access the application:

    Open your web browser and navigate to http://localhost:5000 to access the application.

About

LiveChat: A real-time chat application powered by Flask and SocketIO, allowing users to seamlessly join or create chat rooms and exchange messages instantly. With a simple and intuitive interface, users can connect and communicate effortlessly in real-time, making it an ideal solution for collaborative discussions and team communication.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published