Skip to content
This repository was archived by the owner on Nov 15, 2025. It is now read-only.

Latest commit

 

History

History
37 lines (23 loc) · 1.86 KB

File metadata and controls

37 lines (23 loc) · 1.86 KB

Desafio 5 - Vaga de Pessoa Desenvolvedora Frontend Jr

Olá para esse desafio estamos buscando alguém que consiga combinar habilidades para:

  • Elaborar wireframes propondo iterações mais objetivas e consistentes entre cliente e sistema;
  • Converter wireframes em componentes e páginas que serão reutilizados pela equipe;
  • Transcrever iterações em funcionalidades junto com o time.
  • Colaborar com a experiência do usuário propondo melhorias no uso do sistema.

Desafio

Seu objetivo é desenvolver um gerenciador de tarefas (Todo App) que permita criar, gerenciar e filtrar tarefas de forma prática.

Casos de uso

  1. Adicionar tarefas com um campo de texto e um botão de adicionar impedindo a criação de tarefas vazias;

  2. Listar todas as tarefas exibindo o status de cada uma (pendente ou concluída). Deverá conter botões para marcar/desmarcar, editar tarefa e excluir.

  3. Deve ser possível filtrar as tarefas com as seguintes opções: Todas, Pendentes e Concluídas;

  4. Deverá conter uma forma de ordenar a lista de tarefas com: Criadas recentemente e antigamente (pode incluir outras ordenações se achar necessário);

  5. Salvar as tarefas utilizando um store global (localStorage ou uma solução equivalente) para que ao recarregar a tela seja possível visualizar as tarefas cadastradas;

Requisitos

  • O projeto deve ser entregue com Vue.js 3 utilizando Options API;
  • Utilize o Bootstrap 5 como framework css;

Como enviar

  • Crie um fork do projeto;
  • Crie um diretório com seu-nome incluindo o seu nome no formato lowercase usando hífen (-) quando necessário;
  • Crie os arquivos que achar necessário;
  • Envie o PULL-REQUEST;
  • Esperamos que você se divirta e aprenda algo fazendo esse desafio. Se não conseguir algum detalhe, pode nos mandar mesmo assim, que avaliaremos com todo o prazer (e talvez possamos-lhe auxiliar no que faltou).