/apresentacao-pessoal-frontend

Desafio de Apresentação Pessoal - Processo Seletivo Frontend Fusion cargo Desenvolvedor React Junior

Primary LanguageTypeScript

Desafio de Apresentação Pessoal - Processo Seletivo Frontend Fusion - [cargo voluntário]

Sobre o Desafio

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.

OBS : Você receberá um e-mail com a data de início dos desafios, mas eles já estão disponíveis para acesso imediato. Se ainda não preencheu o formulário, por favor, acesse o link para completá-lo. Forms de inscrição é importante está inscrito no formulário , pois o seu email precisa ser validado

Objetivo

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.)

Diferenciais

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.

Entrega

Faça o deploy da sua aplicação em plataformas como GitHub Pages, Heroku, Vercel, Netlify, ou qualquer outra de sua preferência. Após concluir o desafio, envie o link do deploy e do repositório do código-fonte por e-mail para projetofrontendfusion@gmail.com. O e-mail deve incluir:

  • Nome
  • Link do GitHub
  • Link do LinkedIn
  • Data de Início
  • Data de Entrega
  • Link do GitHub com o Código
  • Link do Deploy

Observação: É obrigatório entregar os três desafios em até 20 dias após o início. O desafio atual é a Parte 01 de 03 desafios.

Prazo

Você tem 20 dias para concluir todos os três desafios.

Avaliação

Os critérios de avaliação incluirão:

  • Funcionalidade
  • Qualidade do código
  • Uso dos diferenciais mencionados
  • Estética e design
  • Responsividade
  • Acessibilidade

Como Participar

  1. Faça um fork deste repositório.
  2. Desenvolva sua solução no seu repositório forkado.
  3. Após completar o desafio, envie o link do deploy e do repositório através do e-mail para projetofrontendfusion@gmail.com com o assunto: "Entrega + Desafios[01] + Seu Nome".

Exemplo de E-mail:

Assunto: Entrega + Desafios[01] + João Silva


Olá,

Segue abaixo a entrega do Desafio 01 para o processo seletivo do Frontend Fusion.

Nome: João Silva
Link do GitHub: https://github.com/joaosilva
Link do LinkedIn: https://linkedin.com/in/joaosilva
Data de Início: 01/09/2024
Data de Entrega: 20/09/2024
Link do GitHub com o Código: https://github.com/joaosilva/desafio01
Link do Deploy: https://joaosilva.netlify.app

Agradeço a oportunidade e estou à disposição para qualquer dúvida.

Atenciosamente,
João Silva


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.