Skip to content

A live chat example app to demonstrate dash-socketio capabilities

License

Notifications You must be signed in to change notification settings

RenaudLN/dash-firestore-chat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dash-firestore-chat

A live chat example app to demonstrate dash-socketio capabilities

Dash Firestore Chat demo

Features

  • Create/join chat rooms
  • Live chat with other connected users
  • Get notified when other users join/leave the chat
  • Count of connected users

This uses firestore for both the database layer as well as a message queue to notify the Dash server instance of live changes.

Run locally:

In a terminal, start the Firestore emulator:

gcloud emulators firestore start --host-port=localhost:8080 --project=demo

In another terminal, run the Dash app:

python firestore_chat/app.py

About

A live chat example app to demonstrate dash-socketio capabilities

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published