Bem-vindo ao desafio de apresentação pessoal do processo seletivo do projeto Frontend Fusion para a vaga de Desenvolvedor React Júnior. Este desafio foi criado para avaliar suas habilidades em desenvolvimento com React e sua capacidade de criar uma página de apresentação pessoal.
Crie uma página de apresentação pessoal utilizando React com Vite. Esta página deve incluir:
- Seu nome
- Uma breve descrição sobre você
- Suas habilidades
- Seus projetos recentes
- Links para suas redes sociais (LinkedIn, GitHub, etc.)
Para se destacar, recomendamos implementar os seguintes diferenciais:
- Tailwind CSS: Utilize Tailwind CSS para estilizar sua página.
- Gerenciadores de Estado: Utilize gerenciadores de estado como Redux ou Context API para gerenciar o estado da aplicação.
- Responsividade: Certifique-se de que sua página seja totalmente responsiva e funcione bem em diferentes dispositivos.
- Boas Práticas de Código: Siga boas práticas de código, como organização de arquivos, componentes reutilizáveis e uso adequado de hooks.
- Acessibilidade: Implemente boas práticas de acessibilidade para garantir que sua página possa ser utilizada por todos.
- Animações e Transições: Adicione animações e transições para melhorar a experiência do usuário.
- Commits Semânticos: Utilize commits semânticos para manter um histórico de commits claro e organizado.
- Faça o deploy da sua aplicação em plataformas como GitHub Pages, Heroku, Vercel, Netlify, ou qualquer outra de sua preferência.
- Envie o link do deploy junto com o repositório do código-fonte através de um formulário disponibilizado.
Você tem 15 dias para concluir este desafio.
Os critérios de avaliação incluirão:
- Funcionalidade
- Qualidade do código
- Uso dos diferenciais mencionados
- Estética e design
- Responsividade
- Acessibilidade
- Faça um fork deste repositório.
- Desenvolva sua solução no seu repositório forkado.
- Após completar o desafio, envie o link do deploy e do repositório através do formulário disponibilizado.
Boa sorte e estamos ansiosos para ver seu trabalho!
Este desafio faz parte do processo seletivo do projeto Frontend Fusion para a vaga de Desenvolvedor React Júnior.