DevQuestPROEstudos de Código
IntermediáriofrontendEstimativa: ~14 horas de dedicação

Quadro Kanban Interativo (Drag & Drop)

Quadro de tarefas estilo Trello com colunas dinâmicas (A Fazer, Em Progresso, Concluído), suporte a arrastar e soltar suave, tags coloridas e persistência de dados.

Stack:ReactHTML5 Drag & Drop / dnd-kitTypeScriptTailwind CSS
Funcionalidades Requeridas

O que o seu projeto final precisa conter para ser considerado concluído:

  • Arrastar e soltar cards entre colunas diferentes com animações suaves
  • Criação e edição de colunas personalizadas
  • Definição de prazos, prioridades (Alta, Média, Baixa) e etiquetas
  • Filtro rápido de tarefas por texto e responsável
Conhecimentos Pré-requisitos

Recomendamos dominar os seguintes tópicos antes de iniciar a codificação:

  • Gerenciamento de estado complexo
  • Manipulação de listas imutáveis
  • Eventos de Drag & Drop

Submeta o seu Repositório

Concluiu o projeto Quadro Kanban Interativo (Drag & Drop)? Envie o link do GitHub para registrar no seu portfólio.

Roteiro de Implementação Passo a Passo

Siga as etapas recomendadas, abra as dicas práticas e marque conforme for progredindo.

Progresso do Projeto(0/3 etapas concluídas)
0%
Etapa 1

Estrutura de Colunas e Cards

Modele o estado normalizado de colunas e cards de tarefas.

Etapa 2

Lógica de Arrastar e Soltar

Implemente os handlers de dragStart, dragOver e drop.

Etapa 3

Edição Inline e Modal

Permita alterar título, descrição e prazo sem recarregar a tela.