O desafio consiste em desenvolver uma API e um sistema FrontEnd para busca e armazenamento de CEPs. Quando o CEP buscado não é encontrado no banco de dados local, o sistema deve consumir uma API externa e armazenar o resultado encontrado.
As tecnologias que foram definidas para o desenvolvimento do sistema:
- Laravel 9
- Php 8
- MySQL 8
- Nodejs 16
- Quasar v2
- Vue 3
Com o serviço conteinerizado, os únicos requisitos são:
- docker-compose
- GNU Make
Para subir os serviços, execute:
$> make
ou
$> docker-compose -f docker-compose.yml up --build
Acesse o app através da URL http://localhost/ .
Assim como a agenda de qualquer celular moderno, os contatos são os menus e o feedback visual é toda informação necessária para uma navegação intuitiva.
HD (1366x768)
iPhone 12 (390x844)