Skip to content

danielrgb23/chat_app_flutter

Repository files navigation

Chat-App

O Chat-App se trata de um aplicação de chat onde se é possivel mandar texto, fotos e videos.

Usando de tecnologias atualizadas e tendencias de mercado para construir um app de chat funcional com perfil de design voltado ao usuario.

Aprendizados

Na construção, elaboração e desenvolvimento desse app pude aprender sobre:

  • Gerenciamento de banco de dados avançado usando do firebase.

  • Padroes de arquitetura de software (Clean architeture, MVC, Design patterns)

  • Construção de widgets reutilizaveis

  • variaveis do android

  • POO (Programação orientada a objetos)

Funcionalidades

  • Login e registro atravez do google
  • Editar perfil de usuario
  • Envio de imagens, textos e videos
  • Multiplataforma

Funcionalidades futuras

  • Separar a listas de usuarios disponiveis para conversar por id/codigo do usuario (no momento esta retornando todos os usuarios para conversar)

  • Chat por video

  • Login por email e senha

  • Envio de documentos

  • Melhoria da performance do app

Rodando localmente

Clone o projeto

  git clone https://github.com/danielrgb23/chat_app_flutter.git

Entre no diretório do projeto

  cd chat_app_flutter

Instale as dependências

  flutter pub dev

Inicie o servidor

  flutter run

Autores

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published