Skip to content

oElmoJr/TaskTile

Repository files navigation

TaskTile 🍱

Um app de produtividade com foco em Pomodoro e gestão de tempo, construído com React Native e Expo.

O TaskTile reinventa a gestão de tempo através de uma interface baseada no conceito de Bento Box, onde cada funcionalidade é um "bloco" organizado de forma limpa e funcional. O app foi projetado para ser totalmente dinâmico, permitindo que o usuário tenha controle total sobre sua área de trabalho.

🍱 Design & Filosofia

Estética Bento Box: Interface organizada em blocos modulares, inspirada nos dashboards modernos e minimalistas.

Layout Totalmente Customizável: Liberdade para o usuário definir o posicionamento e o tamanho de cada bloco na tela, adaptando o app ao seu fluxo de trabalho único.

✨ Funcionalidades

  • ⏱️ Timer Pomodoro: Ciclos de foco customizáveis.
  • Smart Breaks: Alternância automática entre descansos curtos e longos (após 4 ciclos).
  • 🔔 Alertas Sonoros: Notificação sonora ao finalizar um ciclo.
  • 🎨 Progressão Visual: Barra de progresso circular animada para acompanhamento real-time.
  • ⚙️ Customização Total: Ajuste os tempos de foco e descanso conforme sua necessidade.

🚀 Tech Stack

  • Framework: Expo (React Native)
  • Linguagem: TypeScript
  • Navegação: Expo Router (File-based routing)
  • Gerenciamento de Estado: Context API
  • Animações: React Native Circular Progress

🛠️ Como rodar o projeto

  1. Clone o repositório:

    git clone https://github.com/oElmoJr/TaskTile.git
  2. Instale as dependências:

    npm install
  3. Inicie o Expo Go:

    npx expo start

Feito com 💛 por ElmoJr

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published