Executando verificação de segurança...
0

Projeto: Projeto todoList feito com Next.js e Tailwindcss

Introdução:

Opa pessoal, tudo bom? Venho compartilhar um projeto meu que dediquei um tempo essa semana, um todoList. Fiz ele em Next.js e Tailwindcss armazenando as informações no localStorage mesmo.

Features:

Algumas das funcionalidades da primeira versão do meu todoList:

  • Adicionar descrição para as taredas;
  • Adicionar prioridade para as tarefas;
  • Renomear as tarefas;
  • Excluir tarefas;
  • Excluir todas as tarefas;
  • Filtrar por prioridade;

Esta não é a última versão:

Eu ainda quero melhorar este todoList implementando Firebase e autenticação para cada usuário. Além de melhorar o UX/UI e adicionar mais features como histórico de tarefas concluídas.

Projeto:

Aqui está o link do projeto: https://next-todo-list-336m.vercel.app
Aqui está o repositório: https://github.com/Zafkiel45/Next-todoList/tree/main

Feedback

Por favor, deem seus feedback!

Carregando publicação patrocinada...
2

Não curti a interface, ao clicar em adicionar ele leva para uma outra tela com a lista.

A tela principal já podia ser a lista, com um adicionar em baixo do último item.

A filtragem por prioridade existe mas não funciona (não há como definir a prioridade?).

Outro feedback que te dou: eu sempre abro o repo do github e vou direto na lista de commits para entender a evolução. Apesar de ter varios commits, as descrições não são claras e não seguem um padrão. sugiro estudar e usar o padrão conventional commits.

1

Opa, Eliaseas, tudo bom? Vou explicar brevemente meu raciocínio:

Por quê uma tela para adicionar a lista e outra para visualizar a lista?

Isso ocorre apenas na versão mobile e o motivo é que a forma que você falou, que inclusive era assim inicialmente, não ficou como esperado. Os botões, a função de filtrar, e outros detalhes resultava em uma experiência não muito boa.

Como definir prioridade?

Basta clicar na tarefa que abrirá uma tela, e selecionar a prioridade nas opções. Aqui eu peço desculpas foi devia melhorar o UX e indicar de alguma forma isso. Mas se quiser testar novamente a funcionalidade, fico feliz!

Sobre os commits:

Os commits realmente ficaram uma loucura nesta projeto por "n" Motivos. Mas estou ciente das conversões sim. Peço desculpas pela à bagunça.