Skip to content

LCapistrano25/ToDoListDesignSystem

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📱 Lista de Compras Compartilhada

Aplicativo colaborativo simples para criação e gerenciamento de listas de compras em grupo, com itens atualizados em tempo real para todos os participantes.


📖 Sobre o Projeto

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.


🚀 Funcionalidades

  • 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.

🎯 Objetivo

Facilitar a organização coletiva das compras, tornando o processo mais ágil, prático e sem confusões.


🛠️ Tecnologias Utilizadas

  • 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.

📐 Arquitetura e Padrões de Projeto

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.

📲 Protótipo (Figma)

🎨 Design System no Figma


⚙️ Como Rodar o Projeto

  1. Clone este repositório:
    git clone https://github.com/LCapistrano25/TodolistProject

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors