Skip to content

melissaabilio/kanban

Repository files navigation

*Kaban Angular - Drag & Drop e Gerenciamento de Tarefas

Bem vindo! Esse é um projeto simples, para organizar tarefas de modo visual e intuitiva. Criado com Angular e utilizando CDK Drag & Drop, ele permite arrastar e soltar tarefas, além de criar e excluir colunas e tarefas.

O que você pode fazer?

-> Arrastar e soltar tarefas entre colunas -> Criar novas tarefas -> Excluir tarefas que não são mais necessárias -> Criar novas colunas -> Remover colunas

O que foi usado nesse projeto?

  • Angular
  • Angular CDK Drag & Drop
  • Typescript
  • HTML5 + CSS3

Como instalar e rodar o projeto

1- Clone o repositório Baixe os arquivos do projeto: https://github.com/melissaabilio/valinor-teste/tree/melissa

2- Instale as dependências Antes de rodar, instale os pacotes necessários: npm install Se você não tiver o Angular CDK, instale com: npm install @angular/cdk

3- Rode o projeto Agora é só inciar o servidor Angular: ng serve

Acesse no navegador: http://localhost:4200

Como usar o Kanban?

1- Adicione uma nova tarefa -> Clique no botão "+ Adicionar Tarefa" dentro da coluna desejada. 2- Arraste e solte tarefas -> Clique e arraste uma tarefa para movê-la entre colunas. 3- Remova uma tarefa -> Clique no ícone de lixeira (🗑️) dentro do card para excluir. 4- Crie uma nova coluna -> Clique no botão "+ Adicionar Coluna" para organizar melhor.~ 5- Exclua uma coluna → Se não precisar mais dela, clique no botão "❌" para removê-la.

Como o projeto está organizado

src/ app/ >components/kanban kanban.component.css #Estilização kanban.component.html #Estrutua visual kanban.component.ts #Lógica principal

app.component.html app.component.ts app.routes.ts

index.html main.ts

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published