Aplicativo colaborativo simples para criação e gerenciamento de listas de compras em grupo, com itens atualizados em tempo real para todos os participantes.
Este aplicativo foi desenvolvido como parte da disciplina Mobile 2, com foco na aplicação de padrões de projeto e design system.
A proposta é resolver um problema real do dia a dia: a desorganização em listas de compras compartilhadas entre familiares, colegas de casa ou amigos.
Com o app, todos os membros conseguem adicionar e atualizar itens em tempo real, evitando compras duplicadas e esquecimentos.
- Criar listas de compras.
- Adicionar itens com nome e quantidade.
- Marcar itens como comprados.
- Compartilhar a lista com outras pessoas.
- Atualizações em tempo real para todos os membros.
Facilitar a organização coletiva das compras, tornando o processo mais ágil, prático e sem confusões.
- Flutter – desenvolvimento mobile multiplataforma.
- Dart – linguagem de programação principal.
- API própria – autenticação e dados em tempo real.
- Figma – criação do design system e prototipação.
O projeto foi estruturado seguindo boas práticas de desenvolvimento:
- MVVM – separação de camadas entre UI, lógica e dados.
- Repository Pattern – abstração do acesso a dados.
- Clone este repositório:
git clone https://github.com/LCapistrano25/TodolistProject