Site oficial · Manual completo · English version
Rics Time-blocking é um calendário de time blocking para transformar tarefas em tempo reservado na agenda. Você cria uma lista de tarefas e arrasta cada uma para o calendário, definindo quando pretende realizá-la.
Os dados ficam no seu próprio navegador. Não é necessário criar conta para usar o app, e tarefas, blocos e preferências continuam disponíveis entre sessões. Depois de carregado, o app também pode ser instalado e usado offline.
- Criar uma lista simples de tarefas e reutilizar uma mesma tarefa quantas vezes quiser.
- Arrastar tarefas para o calendário e ajustar a duração dos blocos.
- Mover ou redimensionar blocos diretamente na agenda.
- Alternar entre as visões mensal, semanal, diária, de 2 semanas e de 3 semanas.
- Ocultar ou estreitar os fins de semana.
- Pesquisar tarefas e recolher a barra lateral quando precisar de mais espaço.
- Criar projetos com cores e associar cada tarefa a um único projeto.
- Importar cards em aberto do Fizzy ou Trello, caso queira conectar essas ferramentas.
- Exportar e importar backups em JSON para levar seus dados a outro navegador ou dispositivo.
- Alternar toda a interface, o calendário e os relatórios entre português e inglês.
Ao excluir uma tarefa, os blocos futuros associados são removidos; os blocos que já começaram são preservados como histórico.
- Adicione uma tarefa na barra lateral.
- Arraste-a para o horário desejado no calendário. Um bloco de 30 minutos é criado.
- Arraste o bloco ou sua borda para reposicioná-lo e ajustar sua duração.
- A tarefa continua disponível na lista para você agendá-la novamente quando quiser.
Na barra superior, use PT/EN para trocar o idioma e a engrenagem para abrir Configurações. Em Backup do sistema, você pode exportar uma cópia ou importar dados no modo mesclar ou substituir.
- Node.js 18 ou mais recente (a versão LTS é recomendada).
- npm, que já vem com o Node.js.
- Git, apenas se você for clonar este repositório.
No Windows PowerShell, clone o repositório e entre na pasta do projeto:
git clone https://github.com/rics/rics-time-blocking.git
cd rics-time-blockingInstale as dependências e inicie o servidor local:
npm install
npm run devO terminal mostrará um endereço semelhante a http://localhost:5173. Abra-o no navegador para usar o Rics Time-blocking.
Para criar a versão de produção e testá-la localmente:
npm run build
npm run previewTarefas, projetos, eventos e preferências são armazenados localmente no IndexedDB do navegador. Os backups são arquivos JSON portáteis. Credenciais usadas nas integrações com Fizzy e Trello ficam somente no navegador e não fazem parte do backup.
Este é um projeto pessoal de Ricardo Silva.