iKayle / todo-list

Home Page:https://todo-list-kayle.vercel.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

todo-list

Este é um projeto de um aplicativo Todo List desenvolvido com Vue 3, Vite, TypeScript e Tailwind CSS. Ele oferece uma série de funcionalidades que permitem ao usuário gerenciar suas tarefas, incluindo a capacidade de criar, editar, marcar como concluídas ou desmarcar e excluir tarefas. Além disso, o aplicativo oferece funcionalidades de filtragem para visualizar todas as tarefas, tarefas pendentes ou tarefas concluídas. Todos os dados são armazenados localmente usando o LocalStorage do navegador e o controle de rotas é implementado com o Vue Router.

Tecnologias Utilizadas

  • Vue 3
  • Vite
  • TypeScript
  • Tailwind CSS
  • UUID (para geração de IDs únicos)
  • Vue Toastification (para exibir notificações)
  • Vitest e Vue Test Utils (para testes)

Como Executar o Projeto

Certifique-se de ter o Node.js instalado em sua máquina.

Instale as dependências do projeto:

npm install

Execute o aplicativo localmente:

npm run dev

Para criar uma versão de produção otimizada do projeto:

npm run build

Para executar os testes, use o seguinte comando:

npm run test

Lint with ESLint

npm run lint

Copyright

Este projeto está licenciado sob a Licença MIT.

Feito por Kayle ❤️

About

https://todo-list-kayle.vercel.app


Languages

Language:Vue 58.4%Language:TypeScript 36.3%Language:JavaScript 3.1%Language:HTML 1.9%Language:CSS 0.3%