Sistema para buscar, através de um CEP válido, o endereço e um mapa de como chegar.
Não Funcionais
- A fonte de dados deve vir da Brasil API
- Utilizar o OpenStreetMap como base para o mapa
- Exemplo de consulta link
- O Projeto deve ser feito com Elixir e Phoenix
Funcionais
- O usuário deve poder digitar um CEP na caixa de texto
- O usuário deve receber um alerta caso exista algum erro na busca
- O usuário deve ser direcionado para a tela de informações caso tenha encontrado o endereço
- Deve ser exibido um mapa para o usuário com a localização encontrada
- Deve ser mostrado ao usuário o endereço encontrado segundo o protótipo
Após o clone do projeto, certifique que o Elixir
está instaldo corretamente na sua máquina, e também o Phoenix
.
Caso não tenha o Elixir e o Phoenix instalados, siga essa documentação
Ambiente configurado, siga os passos:
- Instalar as dependências:
mix deps.get
- Instalar as dependências do Node:
npm install
dentro do diretórioassets
- Iniciar o servidor:
mix phx.server
Agora visite localhost:4000
no seu navegador.