luweslen / zrp-challenge

Desafio realizado no processo seletivo para a vaga de Desenvolvedor Fullstack Junior na empresa @zrpaplicacoes.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ZRP CHALLENGE

Desafio realizado no processo seletivo para a vaga de Desenvolvedor Fullstack Junior na empresa ZRP.

Tarefas a serem realizadas

Backend

  • Criar uma rota na aplciação chamada pokemon/:nome-do-pokemon;
  • Essa rota irá consumir a PokeAPI e trazer os dados do pokémon;
  • Deve ser retornado ao usuário as habilidades do pokémon em ordem alfabetica;

Frontend

  • Ter um campo input para digitar o nome do pokémon;
  • Ter um botão pesquisar que vai chamar uma função que pega o valor do input e chama a API criada passando o nome do pokémon;
  • Mostrar os dados retornado pela API em tela;

Rodando o projeto

Clone o repositório em seu computador:

git clone git@github.com:devweslen/zrp-challenge.git

Entre na pasta do projeto:

cd zrp-challenge

Backend

Entre na pasta do backend:

cd backend

Instale as dependências:

yarn

Criei um arquivo na raiz da pasta backend com nome de .env:

POKE_API_URL=https://pokeapi.co/api/v2/

Rode o backend:

yarn dev

Frontend

Entre na pasta do frontend:

cd frontend

Caso estiver na pasta backend:

cd ../frontend

Instale as dependências:

yarn

Criei um arquivo na raiz da pasta frontend com nome de .env:

VITE_API_URL=http://localhost:3333/api

Rode o frontend:

yarn dev

Aproveite cada momento! Logo

About

Desafio realizado no processo seletivo para a vaga de Desenvolvedor Fullstack Junior na empresa @zrpaplicacoes.


Languages

Language:Vue 49.5%Language:TypeScript 26.2%Language:JavaScript 19.3%Language:HTML 4.4%Language:Shell 0.7%