-
Obvious first feature would be real time chat, this could be nicely done with Go with the help of something like Gorilla Websockets
-
Second feature would be to add native like gesture controls for replying and adding actions to message bubbles, these can be done in vanilla React with useRef and event tricks
-
Send audio message, since the Muzz mobile app has this feature it could be added on the web version too, since the browser has a meadia stream api
-
Extending the image send feature to support video file types and html
<video>
tag could display the video within the chat interface -
Finally live calls could be possible to implement on the Web app too via a protocol like WebRTC so users could do live video calls from the browser