Sizebay Frontend Challenge - Nível Júnior

April 11, 2025 · View on GitHub

Sobre a Sizebay

A Sizebay é uma empresa que conecta conhecimentos de modelagem. No mercado desde 2014, nascemos considerando que poderíamos apenas de fato oferecer um produto inovador se considerássemos unir e oferecer o melhor conhecimento de produto e a mais avançada tecnologia da informação. Com um Provador Virtual que respeita a sua individualidade, Nossas recomendações são transparentes: exibimos as medidas do corpo e permitimos que sejam ajustadas. Consideramos como irá vestir em cada tipo de medida e em todos os tamanhos disponíveis.

Descrição do Teste

Desenvolva uma aplicação web de lista de tarefas (To-Do List) baseada no design fornecido. Este teste avalia conhecimentos básicos em React, Tailwind CSS e organização de código.

Design da Aplicação

Funcionalidades Requeridas

  1. Adicionar novas tarefas
  2. Visualizar lista de tarefas
  3. Marcar tarefas como concluídas
  4. Remover tarefas
  5. Acompanhar progresso geral

Requisitos Técnicos

  • React.js com Hooks
  • Tailwind CSS para estilização
  • PNPM como gerenciador de pacotes
  • Estrutura de componentes React apropriada
  • Código livre de erros e warnings no console

Instruções de Entrega

  1. Faça fork do repositório base
  2. Implemente a solução
  3. Envie um Pull Request ao repositório original
  4. Notifique por e-mail sobre a conclusão (breno@sizebay.com)

Como Executar o Projeto

# Instalação de dependências
pnpm install

# Iniciar servidor de desenvolvimento
pnpm start

Critérios de Avaliação

  • Funcionamento correto das features solicitadas
  • Aderência ao design fornecido
  • Qualidade e organização do código
  • Uso adequado de componentes React
  • Aplicação correta do Tailwind CSS

Deployment

  • A aplicação deve ser deployada na Vercel, Netlify ou outra plataforma de sua preferência
  • Inclua o link da aplicação em produção no README do seu projeto
  • Garanta que a aplicação esteja funcional no ambiente de produção