Add a notification feature on firebase chat demo to notify a user when a message has been sent, when a message has been delivered and when a message has been ready.

in utopian-io •  7 years ago  (edited)

Components

Firebase chat demo is a messenger application that allows users to share and communicate with one another.

Proposal

I suggest that the developers should add

  • Notification on sent message
  • Notification of message delivery.
  • Notification when message is read.

The developers of firebase chat demo should develop and include this feature so that a user can be notified when his message has been sent, delivered and read.

It should be as a mark feature. With one mark repesenting message sent, two marks representing message delivered and a blue colored mark representing message read.

Mockups / Examples

This picture illustrates the message being sent but not delivered.

Screenshot_2018-03-20-12-21-49.png

This picture illustrates the message being sent and delivered but not ready.

Screenshot_2018-03-20-12-22-27.png

This picture illustrates the message sent, delivered and read.

Screenshot_2018-03-20-12-23-32.png

Benefits

The above mentioned feature will be a blessing to both the users and the application it self.

With a feature to notify a user when message is sent, it will be easy for a user to understand that the message has been sent and that maybe it network issue or maybe the recipient is not yet online.

Delivery feature will aid in notifying the sender that your message has been delivered to the recipient.

Read notification will aid in notifying the user that his sent message has been ready by the recipient.



Posted on Utopian.io - Rewarding Open Source Contributors

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

Your contribution cannot be approved because it does not follow the Utopian Rules.

  • You need to write about the sections of the project your suggestion is about in the components.

You can contact us on Discord.
[utopian-moderator]