Uma aplicação web desenvolvida para transformar a forma como você organiza e executa suas tarefas, substituindo listas soltas e confusas por um fluxo estruturado, focado e funcional.
- Sobre o Projeto
- Funcionalidades Principais
- Roadmap (Próximos Passos)
- Como Rodar o Projeto Localmente
Muitas ferramentas de produtividade tradicionais acabam virando depósitos infinitos de pendências: listas desordenadas que geram sobrecarga mental, paralisia por análise e a constante sensação de estar correndo sem sair do lugar.
O Rumo nasceu a partir da necessidade real de sair do planejamento e realmente executar. Em vez de incentivar uma lista interminável de afazeres, a aplicação promove a definição de prioridades claras, escolha da tarefa que merece sua atenção agora e acompanha o tempo investido em cada entrega.
O Rumo é perfeito para quem quer:
- Tirar tarefas da cabeça e estruturar o dia com clareza imediata.
- Parar de se perder em listas infinitas e backlog desordenado.
- Priorizar com critério, sabendo exatamente o que vem primeiro.
- Transformar demandas grandes em passos menores e executáveis.
- Superar a paralisia do planejamento e entrar em ação.
- Trabalhar de forma mais consciente, respeitando o próprio ritmo.
-
Foco na Tarefa Ativa & Timer de Execução:
Destaque visual exclusivo para a tarefa em andamento no topo da tela, acompanhado de um cronômetro para medir o tempo real dedicado. Isso permite identificar gargalos, reconhecer padrões de produtividade e estimar melhor compromissos futuros. -
Categorização Inspirada na Metodologia da Tríade do Tempo:
Organização visual de demandas em três pilares fundamentais:- Importante: Atividades com prazo espontâneo que trazem resultados consistentes.
- Urgente: Demandas de última hora que geram estresse e pressão.
- Circunstancial: Tarefas secundárias ou rotineiras que podem ser remanejadas.
-
Painel Lateral de Customização de Categorias:
Liberdade total para renomear as categorias e escolher paletas de cores personalizadas através de seletores de cor nativos, sincronizados dinamicamente via variáveis CSS. -
Filtros Rápidos Multi-seleção:
Chips interativos de filtro que permitem visualizar apenas as tarefas das categorias desejadas, limpando o ruído visual quando o foco precisa ser restrito. -
Edição Fluida em Linha (Inline Editing):
Edite a descrição de qualquer tarefa diretamente na lista, com suporte a atalhos intuitivos de teclado -
Persistência Local Automática (Zero Fricção):
Tudo é gravado em tempo real nolocalStoragedo navegador.
- Desdobramento de Tarefas (Checklist / Sub-passos): Capacidade de abrir uma tarefa e dividi-la em pequenas etapas sequenciais.
- Painel de Métricas e Produtividade: Relatórios visuais com gráficos da proporção de tempo gasto entre tarefas Importantes, Urgentes e Circunstanciais.
- Integração Completa do Timer: Temporizador regressivo (Pomodoro) e contagem progressiva em tempo real.
- PWA (Progressive Web App): Permitir instalação da aplicação no desktop e celular para uso 100% offline.
- Exportação e Backup: Possibilidade de exportar e importar dados em formato JSON ou CSV.
-
Clone o repositório:
git clone https://github.com/saraaniceto/rumo.git
-
Acesse a pasta do projeto:
cd rumo -
Instale as dependências:
npm install
-
Inicie o servidor de desenvolvimento:
npm run dev
npm run dev: Executa a aplicação em modo de desenvolvimento com hot-reload.npm run build: Gera o bundle otimizado de produção na pastadist/.npm run preview: Visualiza localmente o build de produção.npm run lint: Executa a verificação estática de código com o ESLint.
