Desenvolver um aplicativo com login e cadastro utilizando (Supabase) alternativa de código aberto ao Firebase. Após logado no app o usuário poderá inserir suas compras diárias e acompanhar se está pagando a mais pelo mesmo produto.
Na homepage mostra todas as compras e um chart com uma análise percentual sobre as compras mais cara para o barato, em que atribui-se bom para um percentual maior de preço baixo e ruim para uma quantidade maior do mais caro.
- Add imagem ao produto via câmara ou galeria
- Uso do storage para salvar as imagens de perfil, thumbnails do produto
- Add dataPicker para seleção da data
- Add Dismissible para edição para a direita e para esquerda alert com mensagem de confirmação e exlução da compra
- Add RUD para completar o CRUD(Create, Read, Update, Delete)
- Tela de visualização do produto
- Tela de perfil, com edição de campo nome e alteração de imagem de perfil
- Animação básica usando animate_do
- Tela de Splash simulando carregamento com
Future.delayed
- Animando de transição nos thumbnails com Widget Hero
- AddiIcone e nome no Launcher
static const primary = Color(0xFF27AE60);
static const background = Color(0xFFF7F7F7);
static const border = Color(0xFFE9E9EC);
Distributed under the MIT License. See LICENSE
for more information.