O To Do Play é um aplicativo PWA que transforma a sua lista de tarefas diárias em uma jornada de RPG com batalhas contra chefões, evolução de nível, sequência de dias (streaks) e um mural com 100 medalhas e frases motivacionais secretas.
Ao cadastrar e concluir suas tarefas do dia a dia, você ganha Pontos de Experiência (XP) e ataca o chefão da fase atual:
- 🟢 Fácil: +15 XP | 💥 15 de Dano
- 🟡 Média: +30 XP | 💥 30 de Dano
- 🔴 Difícil: +60 XP | 💥 60 de Dano
A cada tarefa marcada como concluída, a barra de vida (HP) do chefão diminui. Ao zerar o HP do chefão atual, você o derrota, avança para a próxima fase e enfrenta um inimigo ainda mais forte!
O jogo conta com 100 medalhas desbloqueáveis divididas em 4 categorias:
- 🎯 Tarefas: Conquistas baseadas no volume total de tarefas concluídas.
- 🔥 Streak: Conquistas por manter a sequência de dias seguidos usando o app.
- 🏆 Chefões: Medalhas por derrotar os vilões da arena.
- ⭐ Nível: Recompensas conforme seu personagem evolui de nível.
💡 Frases Secretas: Cada medalha desbloqueada libera um botão exclusivo "Ver Frase", revelando uma mensagem motivacional e inspiradora!
Alterne entre o visual escuro (modo noturno) e claro a qualquer momento clicando no ícone de sol/lua ☀️/🌙 no cabeçalho. Sua preferência de tema é salva automaticamente.
O To Do Play roda 100% no navegador e pode ser instalado no seu dispositivo sem precisar de loja de aplicativos:
- Acesse o link do aplicativo no navegador do celular.
- Android (Chrome / Edge / Brave): Toque no botão "Instalar" no topo da tela ou abra o menu do navegador (3 pontos) e selecione "Adicionar à Tela Inicial".
- iPhone (Safari): Toque no botão de Compartilhar na barra inferior do Safari e selecione "Adicionar à Tela de Início".
- Acesse o site no Chrome, Edge ou Brave.
- Clique no ícone de instalação no canto direito da barra de endereços para fixar o app na sua área de trabalho.
🔒 Privacidade: Todos os seus dados de tarefas, nível, progresso do chefão e medalhas ficam salvos de forma 100% local e privada no seu próprio navegador via localStorage.