Projeto 12 - Refatoração Profissional 🏆
🎯 Objetivo
Organizar o código seguindo padrões de arquitetura e boas práticas.
📝 Descrição
Pegue um dos projetos anteriores (como a Consulta de CEP) e reorganize-o totalmente, separando a interface da lógica de negócio.
🛠️ Requisitos
- Criação de uma pasta
models/com a classe de dados. - Criação de uma pasta
services/para a chamada da API. - Criação de uma pasta
providers/para o gerenciamento de estado. - Limpeza do arquivo
main.dart(deixando apenas as rotas e tema).
💡 Dica
O objetivo não é adicionar funções novas, mas sim deixar o código "limpo" e fácil de ler para outro desenvolvedor.