O Shoplanner é um aplicativo essencial para ajudar a economizar tempo e dinheiro em compras no supermercado. Com ele, o usuário terá sempre o controle dos preços dos itens que costuma comprar.
O funcionamento do Shoplanner é simples e eficiente. Quando o usuário for ao supermercado, basta inserir manualmente os itens da sua lista de compras no aplicativo. Em seguida, o Shoplanner armazena essas informações, incluindo os preços dos produtos naquele momento.
Quando ele fizer uma nova lista de compras no futuro, o Shoplanner irá comparar os preços dos itens presentes na lista atual com os preços anteriores registrados. Dessa forma, o aplicativo irá alertar se algum item está mais caro do que da última compra. Essa funcionalidade permite que o consumidor tome decisões mais informadas, escolhendo comprar um item em outro estabelecimento caso o preço esteja mais alto naquele em que ele está.
Antes de começar, certifique-se de ter instalado o SDK do Flutter: https://docs.flutter.dev/get-started/install
Para logar pelog GitHub, é preciso criar um arquivo .env com a variável GITHUB_CLIENT_ID="seu_codigo_aqui"
Para utilizar o login pelo Google, certifique-se:
-
Instalar a CLI do Firebase e fazer login (execute firebase login) https://docs.flutter.dev/get-started/install
-
Adicionar o Firebase ao seu app Flutter: https://firebase.google.com/docs/flutter/setup?hl=pt-br&platform=android