App Flutter para demonstrar o uso das seguintes tecnologias:
- Firebase;
- MobX;
- Flutter Modular.
Projeto em desenvolvimento!
- Interface da lista de chats;
- Interface do chat;
- Interface adicionar novo chat;
- Interface perfil do usuário;
- Mensagem do tipo imagem;
- Buscar foto e aplicar crop;
- Integração com o Firebase;
- Login anônimo no Firebase;
- Login por email e senha no Firebase;
- Cadastrar novo usuário no Firebase;
- Atualizar usuário no Firebase;
- Recuperar chats e mensagens do Firebase;
- Funcionalidade usuário está digitando;
- Funcionalidade usuário está online;
- Funcionalidade usuário está lendo;
- Contagem de mensagens não lidas;
- Salvar chats e mensagens no Firebase;
- Salvar imagens no Firebase Storage;
- Editar mensagens;
- Excluir mensagens;
- Excluir imagens do Firebase Storage;
- Arquivar chat;
- Reabrir chat arquivado;
- Exibir histório de chats arquivados;