Skip to content

feat: Compromissos agendados - agendar tarefas para dias futuros #2

@orobsonn

Description

@orobsonn

Descrição

Permitir que o usuário agende compromissos/tarefas para dias específicos no futuro. Esses compromissos devem aparecer automaticamente nas tasks do ritual diário quando o dia chegar.

Problema

Atualmente, o usuário só consegue criar tasks para o dia atual. Não há como planejar compromissos futuros que já apareçam prontos no ritual do dia correspondente.

Solução Proposta

Funcionalidades

  1. Criar compromisso agendado

    • Campo de data para selecionar o dia do compromisso
    • Campo de horário (opcional)
    • Descrição do compromisso
    • Exemplo: "Sábado - Sair com fulano" ou "Segunda às 16h - Reunião"
  2. Visualização dos compromissos

    • Seção ou tela para ver todos os compromissos futuros agendados
    • Possibilidade de editar/excluir compromissos
  3. Integração automática com o ritual diário

    • Quando o usuário criar o ritual do dia, os compromissos agendados para aquele dia já devem vir preenchidos automaticamente nas tasks
    • Indicador visual de que a task veio de um agendamento prévio

Considerações Técnicas

  • Criar nova tabela/collection para armazenar compromissos agendados
  • Modificar a lógica de criação do ritual diário para buscar compromissos do dia
  • Definir se compromissos recorrentes fazem sentido nesta feature

Critérios de Aceite

  • Usuário consegue criar um compromisso para uma data futura
  • Usuário consegue ver lista de compromissos agendados
  • Usuário consegue editar/excluir compromissos
  • Ao criar ritual do dia, compromissos agendados aparecem automaticamente
  • Tasks vindas de agendamentos são identificáveis visualmente

Prioridade

Alta - Feature que agrega muito valor ao planejamento do usuário

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions