Skip to content

sevn/teste-pleno-frontend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 

Repository files navigation




🤓   SEVN: Teste Pleno Front-end 01    💻




Home




VER DESIGN COMPLETO




Objetivo

Bem vindo(a) ao teste front-end pleno da SEVN!

O teste consiste em: Criar uma página fictícia de esportes, com um único componente de rodadas de jogos de futebol.

Você deve criar as telas com base no design deste link.

Quais tecnologias usar:

Como você criaria esse componente apenas com HTML, CSS e JavaScript (ou WebComponents) puro?

Queremos avaliar seu conhecimento nas linguagens web sem frameworks ou bibliotecas. Sendo assim, as tecnologias permitidas são:

  • HTML puro (⚠️ Sem RSC, Next, Nux, SvelteKit, ou afins).
  • JavaScript puro (⚠️ sem React, Svelte, Angular, ou afins).
  • CSS puro (⚠️ sem TailwindCSS, Bootstrap, e afins).
  • 🟢 Qualquer ferramenta de build está liberada (Vite, Rollup, Webpack, etc).
  • 🟢 TypeScript está liberado e é opcional.
  • 🟢 Handlebars está liberado e é opcional.

O que você vai precisar:

Componente de Rodadas:

  1. Você terá uma API que retorna um JSON com todas as rodadas disponíveis, e os dados necessários para montar o componente.
  2. O componente de rodadas deve inicializar por padrão na Rodada 1, com todos os jogos dessa rodada aparecendo;
  3. Ao clicar nas setinhas verdes "<" e ">", o componente deve avançar e retornar as rodadas;
  4. O componente deve ter a inteligência de desativar as setinhas verdes caso não tenha nenhuma rodada anterior ou próxima rodada;
  5. Os escudos dos times estão no Figma, e a API retorna um ID único para cada time, cabe a você bolar uma lógica para mostrar o escudo certo de cada time.
  6. O componente e a tela devem ser minimamente responsivos (se adequando a telas menores).

O que será avaliado

Sua capacidade de construir layout e componente responsivos, com código limpo e legível.

Lembre-se: Muitos commits detalhando as atividades são melhores que poucos commits com mensagens genéricas e muito código.

Como entregar o projeto?

Crie um repositório antes de começar o desenvolvimento, realize o teste fazendo seus commits normalmente, e ao final do teste, é só compartilhar o repositório conosco junto do seu currículo através do email: vagas@sevn.technology!


No mais, te desejamos boa sorte e estamos ansiosos para ver como você se saiu! 🥳

About

Teste para vagas Pleno Front-end na SEVN

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published