Um projeto feito em 2020 para exercitar alguns conceitos em Flutter, contém chat funcional, criação de conta, autenticação, foto de perfil por galeria ou câmera, tudo por consulta ao Firebase. Foi testado apenas em Android, não tive disponibilidade de um Mac para configurar para IOS e também não utilizei de "hackingtosh".
Para rodar o programa caso não tenha experiência, siga os comandos de "Flutter run" e outras dúvidas podem serem tiradas na documentação oficial https://flutter.dev/docs/reference/flutter-cli
O app é composto pelas seguintes telas: