Skip to content

Developed with Python, Flask, and Flask-SocketIO, this application allows for seamless communication with an unlimited number of participants. Messages are instantly updated, ensuring smooth and uninterrupted group discussions.

Notifications You must be signed in to change notification settings

zezs/Live-Chat-Room

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

About:

  • Quick Chat Setup: Easily connect with friends or colleagues without needing to constantly refresh the page. Simply create a chat room using a 4-digit code and start conversing in real-time!

  • Effortless Group Communication: Developed with Python, Flask, and Flask-SocketIO, this application allows for seamless communication with an unlimited number of participants. Messages are instantly updated, ensuring smooth and uninterrupted group discussions.

  • Persistent Chat History: Even if you refresh the page, your chat history remains intact. Utilizing a simple data structure, the application stores previous messages, allowing users to seamlessly resume conversations without losing chat history

Application workflow

1. Two windows opened simultaneosly on 2 different browser tabs to depict chat coversation

image

2. Alice enters his name

image

3. Alice creates a new room and is redirected to chat room

image

4. Alice shares the code with bob (in this case the security code is "TRFK"), Bob enters his name and joins the room created by Alice

image

5. Bob enters the chat room

image

6. Live chat update on both tabs

image

Note: Chat room closes when both the users close the tabs or quit the chat room

7. Alice quits the room

image

About

Developed with Python, Flask, and Flask-SocketIO, this application allows for seamless communication with an unlimited number of participants. Messages are instantly updated, ensuring smooth and uninterrupted group discussions.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published