Skip to content

zoldyzdk/kanban-state

Repository files navigation

Kanban Board

Desafio

Basicamente o projeto se trata de um quadro ao estilo kanban para tarefas simples do dia a dia, com uma funcionalidade de "segurar" e "arrastar" a tarefa de acordo com o seu andamento.

Aprendizagem

Esse projeto teve como objetivo aprender a usar o zustand para manipulação dos estados e compartilhá-los entre os componentes criados, sem a necessidade de realizar prop drilling para passar a informação desejada.

Outro aprendizado interessante foi o de manipular o dom a fim de que o usuário possa segurar e arrastar as suas tarefas de acordo com o status delas, definindo assim as que estão para serem feitas, as que já estão em andamento e as que foram terminadas.

Features futuras

O projeto é algo bem inicial, assim não possui ainda por exemplo uma funcionalidade de usuários ou de armazenar de alguma forma as tarefas criadas, sendo assim pode ser facilmente implementada essas funcionalidades e tornando a aplicação cada vez mais robusta.

Deploy

A aplicação foi hospedada na Vercel, com acesso através deste link