Skip to content

O aplicativo CEP permite ao usuário pesquisar e salvar como favoritos CEPs de todo o Brasil. Além disso, o número de pesquisas feitas também é salvo.

Notifications You must be signed in to change notification settings

danieldcastro/cep

Folders and files

NameName
Last commit message
Last commit date
Apr 28, 2023
Aug 11, 2022
Aug 12, 2022
Aug 15, 2022
Apr 28, 2023
Apr 28, 2023
Aug 11, 2022
Aug 11, 2022
Aug 15, 2022
Aug 11, 2022
Apr 28, 2023
Aug 14, 2022

Repository files navigation

CEP

Encontre e salve seus endereços mais importantes.

GitHub issues GitHub forks GitHub stars Open Source Love svg1

Cep app banner

Status do Projeto: Primeira versão concluída em 24/08/2022 v1.0.0+1 ✔️


Descrição do projetoTecnologias utilizadasFerramentasPluginsO que o app é capaz de fazerBora dar uma clonada?


Descrição do projeto 📝

A partir da utilização da API pública da plataforma Via Cep, o aplicativo CEP permite ao usuário pesquisar e salvar como favoritos CEPs de todo o Brasil. Além disso, o número de pesquisas feitas também é salvo.

O principal objetivo da criação do app foi desenvolver uma aplicação simples que:

  • Utilizasse um gerenciador de estados, nesse caso o Getx;
  • Fosse capaz de fazer solicitações à uma RESTapi. CEP usa o package Dio para isso.
  • Fizesse o uso de alguma arquitetura, como a Clean Architecture que uso aqui.
  • Usasse qualquer package para persistência de dados, mas aqui decidi usar 2 tipos de persistência. O package Sqflite para criar um banco de dados local e o Get Storage para salvar variáveis simples.
  • Tivesse testes unitários em cada camada da arquitetura.

Tecnologias utilizadas 📎

Ferramentas

Plugins

O que o app é capaz de fazer 🔮

🏆 Procurar e exibir a informações sobre qualquer logradouro do Brasil.

🏆 Salvar o endereço pesquisado em um banco de dados offline.

🏆 Mostrar a lista de endereços salvos.

🏆 Excluir qualquer endereço salvo.

🏆 Mostrar se o endereço pesquisado já está salvo no banco de acordo com o CEP.

🏆 Salvar o número de pesquisas bem sucedidas feitas.

Bora dar uma clonada? 💻

Obs.: Certifique-se de ter o Flutter 3.0 ou superior instalado, caso não esteja, execute:

flutter upgrade

Com Flutter atualizado execute:

git clone https://github.com/danieldcastro/cep
cd cep
flutter pub get
flutter run

Se precisar, baixe aqui a versão release do projeto.


Se você gostou deste repositório, por favor apoie dando uma ⭐

Feito com ❤️ e lutter por Daniel Marciano!

About

O aplicativo CEP permite ao usuário pesquisar e salvar como favoritos CEPs de todo o Brasil. Além disso, o número de pesquisas feitas também é salvo.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published