0
respostas

[Projeto] Desafio

Acabei de concluir o desafio proposto, meu projeto é o CepManager um sistema de gerenciamento de endereços via CEP, e adoraria receber o feedback de vocês!

No desenvolvimento, apliquei conceitos aprendidos nas aulas como:

  • Consumo de API REST com HttpClient (ViaCEP)
  • Serialização e desserialização de JSON com Gson
  • Persistência de dados em arquivo local (.json)
    E outros conceitos que já sabia como:
  • Streams e Lambdas para buscas e remoções na lista
  • Organização em camadas: Service, Repository e Client
  • Prevenção de duplicatas com equals() e hashCode() customizados

O sistema conta com um menu interativo onde é possível listar, cadastrar, buscar e remover endereços, mantendo um histórico salvo localmente.

Repositório: https://github.com/rogercf17/CepManager