Taskly é um aplicativo de gerenciamento de tarefas desenvolvido com Flutter, utilizando Firebase para autenticação e armazenamento, GetX para gerenciamento de estado e rotas, e GetStorage para persistência local de dados.
O app permite criar, gerenciar e acompanhar tarefas, oferecendo suporte a tema claro/escuro e uma experiência fluida e organizada para o usuário.
- Flutter: desenvolvimento multiplataforma (Android/iOS/Web)
- Firebase Auth & Firestore: autenticação de usuários e armazenamento de tarefas
- GetX: gerenciamento de estado, rotas e dependências
- GetStorage: armazenamento local de preferências e dados offline
- Cadastro, login e logout de usuários
- CRUD completo de tarefas (criar, editar, excluir, marcar como concluída)
- Filtros e busca de tarefas
- Tema Light/Dark com seleção dinâmica e persistência
- Persistência offline usando Hive/GetStorage
- Interface organizada e responsiva