Chat é uma aplicação que permite usuários se comunicarem por meio de troca de mensagens. Para isso é importante que tais aplicações permitam a comunicação individual e em grupos.
- Identificar-se (login)
- Trocar mensagens com outros usuários
- Trocar mensagens em grupos
- Buscar por outros usuários
- Apagar ou editar mensagens
- Ver o status da mensagem
- Enviar imagens ou audio
- Bloquear outros usuários
- Comunicação em tempo real