Flutter Chat app using MQTT.
The Broker should install HiveMQ Chat-Extension first.
Screenshots
Login | Rooms | Chat |
---|---|---|
Profile | Contact details | Media messages |
Features
- [x] Login
- [x] Send & receive messages
- [x] Typing indicator
- [x] Send Files
- [x] Persist User, Messages and rooms using local database
- [x] ChatMarker (In Progress)
- [x] Invite a user to chat
- [ ] Group Chat
- [ ] Presence
- [ ] File Previews (PDF and images Done)
- [ ] Push Notifications When App is in Background.