API REST desenvolvida com Spring Boot para realizar consultas de endereço a partir de um CEP, utilizando o serviço gratuito ViaCEP. Inclui também uma página HTML simples para o usuário consultar o CEP pelo navegador.
consulta-cep/
├── src/
│ ├── main/
│ │ ├── java/com/reginalddev/consultacep/
│ │ │ ├── controller/
│ │ │ ├── model/
│ │ │ └── service/
│ │ ├── resources/
│ │ │ ├── static/
│ │ │ │ └── index.html
│ │ │ └── application.properties
│ └── test/
├── pom.xml
└── README.md
git clone https://github.com/ReginaldDev/consulta-cep.git
cd consulta-cep
./mvnw clean install
./mvnw spring-boot:run
A API estará disponível em:
http://localhost:8080
GET /api/cep/{cep}
GET http://localhost:8080/api/cep/01001000
{
"cep": "01001-000",
"logradouro": "Praça da Sé",
"complemento": "lado ímpar",
"bairro": "Sé",
"localidade": "São Paulo",
"uf": "SP",
"ibge": "3550308",
"gia": "1004",
"ddd": "11",
"siafi": "7107"
}
A aplicação possui uma página simples para consultar o CEP diretamente pelo navegador.
http://localhost:8080/index.html
1️⃣ Informe o CEP no campo 2️⃣ Clique em Consultar 3️⃣ O endereço será exibido abaixo
Este projeto está licenciado sob a licença MIT.
Veja o arquivo LICENSE para mais detalhes.