O presente desafio consiste na criação do currículo pessoal como uma página web. O objetivo é avaliar os conhecimentos de HTML, CSS e interpretação de requisitos, habilidades tão relevantes para o sucesso de nossos projetos.
Caso surjam dúvidas, o candidato pode contatar um monitor ou utilizar o fórum da capacitação. Porém, é importante lembrar que as competências para compreender os requisitos e formular as perguntas corretas para o cliente são tão cruciais quanto o conhecimento técnico.
O candidato deve realizar um fork deste repositório para sua conta pessoal no GitHub. A entrega só será considerada válida se estiver incluída em uma release no GitHub. Se o candidato não souber como realizar um Fork, Commit, Push e uma Release no GitHub, deverá pesquisar ou pedir ajuda. O desafio também avaliará sua independência.
- O currículo deve conter o nome do candidato e uma foto dele.
- O email e GitHub do candidato devem estar presentes na página.
- Ao clicar no email, o aplicativo de email deve ser aberto. (Dica: pesquisar sobre "mailto:")
- Ao clicar no nome de usuário do GitHub, o usuário deve ser redirecionado à página do candidato no GitHub em uma nova aba.
- As experiências profissionais do candidato devem ser apresentadas.
- A formação acadêmica do candidato deve ser exibida.
- Em algum lugar da página, uma lista contendo as habilidades do candidato em desenvolvimento web deve estar presente.
- As habilidades devem ser classificadas em cada ferramenta com 1 a 5 estrelas ⭐.
- As ferramentas que devem constar nessa lista são HTML, CSS, JavaScript, Figma, Git, Banco de dados, React e outras que o candidato preferir.
- O currículo deve ter um design atrativo, afinal, um site mal projetado normalmente não é muito bem avaliado.
- O candidato deve utilizar apenas HTML e CSS para solucionar o desafio, sendo proibido utilizar bibliotecas de CSS, como Bootstrap, Tailwind, entre outras.
- A utilização de javascript é permitida, mas é opcional.
- O currículo pode ter uma ou mais páginas, mas o usuário deve conseguir navegar em todo o site.
- O código do projeto deve ser organizado, indentado e legível. Tão importante quanto um programa funcional é um código fonte fácil de modificar e entender.
- A entrega do desafio deve ser realizada através de uma Release no GitHub.
- Somente o link para a release deve ser enviado por email.
- O candidato não deve excluir o repositório após a entrega.
- A data limite para a entrega é 23/04 às 23:59.