Skip to content

Taski é um aplicativo Flutter para gerenciamento de tarefas com persistência local, permitindo criar, listar e editar tarefas de forma eficiente e prática.

Notifications You must be signed in to change notification settings

MarcosPereira1/taski

Repository files navigation

Taski - Gerenciador de Tarefas 📝

Taski é um aplicativo Flutter para gerenciamento de tarefas com persistência local, permitindo criar, listar e editar tarefas de forma eficiente e prática.


📋 Funcionalidades Implementadas

✅ Listagem de tarefas com scroll infinito
✅ Listagem de tarefas finalizadas
✅ Criar tarefa
✅ Salvar dados localmente utilizando Hive
✅ Editar tarefa (Bônus)


📋 Bônus

✅ Clean Code ✅ Arquitetura MVVM ✅ Testes Unitários


🎥 Video Demonstrativo

Veja o vídeo demonstrativo do aplicativo diretamente abaixo:

Taski.mp4

🚀 Como Executar o Projeto

Pré-requisitos

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

Passo a Passo

  1. 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
  2. Instale as Dependências

    Antes de rodar o projeto, instale todas as dependências necessárias:

     flutter pub get
    
  3. Configure o Hive

    Gere os adaptadores do Hive necessários para o funcionamento do banco de dados:

    flutter packages pub run build_runner build
    
  4. Execute o Projeto:

    Rode o aplicativo em um dispositivo físico ou emulador com o comando abaixo:

    flutter run
    
    
    

About

Taski é um aplicativo Flutter para gerenciamento de tarefas com persistência local, permitindo criar, listar e editar tarefas de forma eficiente e prática.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published