O Memory book é uma proposta de diário digital no qual o usuário pode registrar: a descrição da memória, dia ocorrido, lugar (localização via GPS) e fotos de um momento/dia especial. Tudo isso é individualizado, pois o user precisa realizar um cadastro utilizando e-mail e senha, para tal utilizei o Auth do Firebase e garanti também a recuperação de senha e um verificador da força de senha para cadastro (pacote que pode ser visitado na branch passtest).
Os eventos registrado são apresentados na deshboard em uma lista e são armazenado utilizando o FireCloud. Ao clicar em uma memória da lista o user é direcionado para uma visão da mesma contendo um mapa com marker do local no mapa, além da descrição do local, as fotos que foram selecionadas a partir da galeria e a data.
Realizeis testes de widgetes para verificar as mensagens de força de senha, verificar se os botões de login e cadastros execultão quando os campos senha e e-mail são preenchidos.
Na pasta imagens encontram-se imagens que documentam o funcionamento do sistema.
-API's externas:
-Recursos do dispositivo: GPS e Galeria.
-Testes unitários no pacote, testes de Widgets na tela de registro e tela de login.
-FireCloud para persistir as memórias e FireAuth para cadastro.
Tela principal do app:
Tela da memória:

