Este repositório contém o código para um aplicativo de diário escrito em Flutter. O app usa a escala de Likert para permitir que seu usuário expresse como está se sentindo no momento em que escreve o registro do diário. Adicionalmente, é possível incluir uma imagem, título e conteúdo.
- Criar, editar e excluir entradas de diário, com informações sobre humor, imagem e conteúdo textual.
- Internacionalizado em português e inglês.
- Backup dos dados para o Google Drive.
- Tema escuro.
- Incluir etiquetas nos registros.
- Incluir geolocalização nos registros do diário, e exibir um mapa com as entradas que o usuário criou. Útil para recordar viagens!
- Buscar entradas do diário.
- Prototipação com Figma.
- Gestão de estados com Flutter usando Mobx.
- Internacionalização.
- Uso de banco de dados local com SQLite.
- Uso da API do Google Drive, bem como criação de projetos no console do Firebase.