flutter chat app using mqtt.
the broker should install hivemq chat-extension first.
use flutter-mqtt-chat-client as a library
to use this library inside your project with your custom ui, please refer to the wiki
screenshots
login | rooms | chat |
---|---|---|
profile | contact details | media messages |
p0 features
- login
- send & receive messages
- typing indicator
- send files
- persist user, messages and rooms using local database
- chatmarker (in progress)
- invite a user to chat
- group chat
- presence (testing…)
- file previews (pdf and images done)
- in app notifications
- push notifications when app is in background.
p1 features
- poll messages
- pinned messages
- self-destructive messages
- request attention
p2 features
- recognize adult content on image message
- blurred content messages
Comments are closed.