Nossa stack é a seguinte:
- VueJS
- Nuxt
- JS/TS
Esta é uma avaliação básica de código.
O objetivo é conhecer um pouco do seu conhecimento/práticas código.
Faça um fork deste repositório.
Ao finalizar o teste, submeta um pull request para o repositório que nosso time será notificado.
No skore temos uma feature que chamamos de missões, que podemos associar com cursos no nosso dia-dia.
Sua tarefa é construir a página que apresenta uma listagem das missões de um usuário.
Ele também pode clicar em uma missão e ir para tela de detalhes.
Endpoints:
-
Listagem de missões:
https://us-central1-teste-frontend-c2dcc.cloudfunctions.net/missions
-
Missão por id:
https://us-central1-teste-frontend-c2dcc.cloudfunctions.net/missions/{id}
- Listar missões
- Filtrar missões por status
- Exibir detalhe da missão
- Deve haver uma página para listagem e uma para detalhe
- Faça o melhor layout que você puder (responsivo e interativo)
- Desencorajamos o uso de frameworks de layout (bootstrap, vuetify, bulma, etc)
- Caso tenha alguma dúvida, tome uma decisão e explique no PR