Taski é um aplicativo Flutter para gerenciamento de tarefas com persistência local, permitindo criar, listar e editar tarefas de forma eficiente e prática.
✅ Listagem de tarefas com scroll infinito
✅ Listagem de tarefas finalizadas
✅ Criar tarefa
✅ Salvar dados localmente utilizando Hive
✅ Editar tarefa (Bônus)
✅ Clean Code ✅ Arquitetura MVVM ✅ Testes Unitários
Veja o vídeo demonstrativo do aplicativo diretamente abaixo:
Taski.mp4
Certifique-se de ter as seguintes ferramentas instaladas:
- Flutter SDK (versão 3.27.0 ou superior)
- Dart SDK (compatível com o Flutter instalado)
- Hive (banco de dados local)
- Emulador ou dispositivo físico para rodar o aplicativo
-
Clone o Repositório
Clone o repositório do projeto para o seu ambiente local:
git clone (https://github.com/MarcosPereira1/taski.git) cd taski
-
Instale as Dependências
Antes de rodar o projeto, instale todas as dependências necessárias:
flutter pub get
-
Configure o Hive
Gere os adaptadores do Hive necessários para o funcionamento do banco de dados:
flutter packages pub run build_runner build
-
Execute o Projeto:
Rode o aplicativo em um dispositivo físico ou emulador com o comando abaixo:
flutter run