Skip to content

DilliKel/kanban-projetos

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kanban Projetos

Aplicação web de quadro Kanban para organizar projetos, tarefas e status de execução.

Sobre

O Kanban Projetos foi criado para permitir o gerenciamento visual, simples e eficiente de projetos e atividades, possibilitando cadastrar projetos, tarefas/cards, atribuir responsáveis e mover cards entre estágios (Pendente, Fazendo e Feito) via drag-and-drop.
O desenvolvimento foi conduzido como projeto final do Módulo 04 no curso de Desenvolvimento Full Stack (ITEAM), na matéria de Frontend com React.
Liderei um squad de 5 pessoas, delegando e codificando a maior parte das funcionalidades, arquitetando a estrutura básica, revisão e testes do sistema.

Funcionalidades

  • Cadastro de novos projetos
  • Criação de cards/tarefas em cada projeto
  • Edição, remoção e atribuição de responsáveis por card
  • Arrastar e soltar cards entre "Pendente", "Fazendo" e "Feito"
  • Armazenamento e persistência dos dados no navegador (sem backend)
  • Interface responsiva (PC e mobile)
  • Integração com APIs externas (não implementado)
  • Controle de permissões de usuário (não implementado)
  • Busca e filtros avançados (não implementado)

Stack utilizada

  • React: Construção de componentes e lógica do aplicativo
  • Vite: Bundler e ambiente de desenvolvimento
  • React Router Dom: Navegação entre views/páginas do app
  • LocalStorage: Persistência dos dados no navegador
  • CSS/Styled Components (conforme estrutura): Estilização responsiva e visual

Como rodar localmente

  1. Clone o repositório:
    git clone https://github.com/DilliKel/kanban-projetos.git
    cd kanban-projetos
  2. Instale as dependências:
    npm install
  3. Inicie o servidor local:
    npm run dev
  4. Acesse http://localhost:5173 no navegador.

Ou acesse online: kanban-projetos.vercel.app

Não é necessário backend ou configuração adicional. Tudo é salvo localmente.

Aprendizados

  • Liderança técnica de squad: divisão de tarefas e revisão/auxílio individual
  • Arquitetura de quadros kanban usando React de forma componentizada e sustentável
  • Implementação precisa de lógica de drag-and-drop para controlar status das tarefas
  • Persistência de dados offline via localStorage sem dependência de backend
  • Montagem de UI responsiva e usável em desktop e mobile

Status do projeto

Concluído
Todas as funcionalidades propostas e requisitos mínimos foram implementados e aprovados com nota máxima na avaliação acadêmica.


About

Aplicação Kanban para gestão visual de projetos e tarefas. Permite cadastrar projetos, criar e mover cards entre estágios, atribuir responsáveis e salva tudo localmente. Desenvolvido em React, 100% funcional e responsivo.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors