Skip to content

Latest commit

 

History

History
89 lines (56 loc) · 3.22 KB

README-PT-BR.md

File metadata and controls

89 lines (56 loc) · 3.22 KB
Read this Guide in English

Chatify App - Aplicação de troca de mensagens em tempo real

Esta é uma aplicação de bate-papo/ conversa em tempo real construída com Flutter e Firebase. O aplicativo permite que os usuários criem contas, encontrem e adicionem amigos, e enviem e recebam mensagens em tempo real com uma experiência de usuário enriquecida.

Ele usa o Firebase Cloud Firestore, bem como o pacote Firebase Authentication e Firebase Storage, que equipa este aplicativo com um banco de dados NoSQL baseado em nuvem e métodos de autenticação seguros.

Funcionalidades:

Autenticação: os usuários podem criar contas, fazer login e logout usando seu e-mail e senha. Mensagens em Tempo Real: os usuários podem enviar e receber mensagens em tempo real. Pesquisar e Adicionar Amigos: os usuários podem procurar outros usuários pelo endereço de e-mail e adicioná-los como amigos. Perfil do Usuário: os usuários podem visualizar seu próprio perfil, editar sua foto de perfil e visualizar sua lista de amigos.

Demonstração

Chatify-app-preview

Dependências

  1. Firebase_Core

  2. Firebase_Storage

  3. Firebase_Analytics

  4. Firebase_Auth

  5. Cloud_Firestore

  6. Fornecedor

  7. Get_It

  8. File_Picker

  9. Flutter_Spinkit

  10. Flutter_Keyboard_Visibility

  11. Timeago

Instalação

1. Clone o repositório
git clone https://github.com/edilsonmatola/ChatifyApp-flutter.git
2. Mova para a pasta desejada
cd ChatifyApp-flutter
  1. Crie projecto do Firebase
  2. Active a autenticação
  3. Crie regras do Firestore
  4. Crie aplicativos para Android, iOS e Web
7. Para executar o aplicativo, basta escrever os seguintes comandos:
flutter pub get
# flutter emulators --launch "emulator_id" (para obter o Android Simulator)
open -a simulator (para obter o iOS Simulator)
flutter run
flutter run -d chrome --web-renderer html (para ver a melhor saída)

Contribuindo

Contribuições para o aplicativo são bem-vindas! Se você deseja contribuir, por favor, reserve um momento para revisar o arquivo CONTRIBUIÇÃO. Este arquivo descreve as diretrizes e processos para contribuir para o Habitual.

Se tiver alguma dúvida ou preocupação sobre o processo de contribuição, não hesite em entrar em contacto comigo aqui. Eu sempre estou feliz em ajudar novos colaboradores a se actualizarem.

Licença

Este projeto está licenciado sob a Licença MIT. Sinta-se à vontade para usá-lo como ponto de partida para seus próprios projectos!