Skip to content

jordan-cod/seletivo-abrasel

Repository files navigation

Desafio de Desenvolvimento - Frontend

Este é o repositório da minha solução para o desafio de desenvolvimento frontend proposto.

Sobre o Desafio

O desafio consiste em desenvolver uma aplicação web com foco no frontend, mas a inclusão de um backend é considerada um diferencial. O layout é livre, incentivando a criatividade e um bom uso de UI/UX. A aplicação deve resolver quatro problemas específicos:

  1. Números Palíndromos: Desenvolver um algoritmo que imprima todos os números palíndromos dentro de um intervalo escolhido pelo usuário.
  2. Calculadora de Troco: Escrever um algoritmo que calcule o troco a ser devolvido em notas de 1, 10 e 100 reais, considerando uma compra e o valor entregue pelo cliente.
  3. Controle de Veículos: Criar uma interface e classes para representar veículos, com atributos específicos para carros e motos. Os dados devem ser preenchidos pelo usuário e salvos em um arquivo JSON.
  4. Consulta de CEPs: Permitir que o usuário informe 5 CEPs, consumindo a API ViaCep para obter dados sobre eles. Os dados devem ser exibidos na tela após o processamento.

Tecnologias Utilizadas

  • JavaScript
  • Next.js
  • HTML
  • CSS

Estrutura do Projeto

O projeto está estruturado da seguinte forma:

  • src/: Contém o código-fonte da aplicação.
  • public/: Contém os arquivos estáticos e o arquivo HTML principal.
  • styles/: Contém os arquivos de estilos CSS.
  • data/: Contém os arquivos Json da aplicação.
  • models/: Contém os models criados para a aplicação.
  • page/: Contém todas as páginas criadas para a aplicação.

Como Executar

  1. Clone este repositório:

git clone https://github.com/jordan-cod/test-estagio-dev-abrasel.git

  1. Instale as dependências:

cd test-estagio-dev-abrasel npm install

  1. Execute a aplicação:

npm start

  1. Acesse a aplicação em seu navegador através do endereço:

http://localhost:3000

About

✅ Aprovado | Site desenvolvido como parte do processo seletivo da Abrasel. Resultado

Topics

Resources

License

Stars

Watchers

Forks

Contributors