Pular para conteúdo

Blueprint

Domínios

Domínio Responsabilidade
Conta e perfil Autenticar, recuperar senha, alterar dados pessoais, avatar e tema.
Projetos Agrupar o trabalho e manter seu estado e proprietário.
Tarefas Registrar trabalho, prioridade, prazo, estado, responsável e etiquetas.
Calendário Exibir eventos por período e associá-los opcionalmente a tarefas.
Dashboard e IA Resumir a atividade e produzir três tipos de sugestão contextual.
Notificações Registrar avisos do sistema e controlar leitura.

Fluxo de planejamento

  1. O usuário cria um projeto e tarefas vinculadas a ele.
  2. Atribui estado, prioridade, vencimento e etiquetas; pode informar um responsável.
  3. Acompanha o trabalho pela lista ou pelo Kanban e atualiza os estados.
  4. Registra eventos no calendário e pode relacioná-los a tarefas.
  5. Solicita ao Dashboard uma ordem de prioridades, um plano para o dia ou sugestões para conflitos de agenda.
  6. A aplicação grava o resultado como sugestão de IA e cria uma notificação associada ao usuário.

Fluxo de lembrete

Uma tarefa Celery diária às 08h procura tarefas abertas com vencimento anterior à data local. Para cada usuário com atrasos, cria uma notificação-resumo, evitando criar outra notificação do tipo tarefa no mesmo dia.

Limite do estado real

Os modelos não incluem dependências de tarefa nem colaboração entre usuários em um mesmo projeto. A atribuição de responsável é um campo de usuário, mas as telas e regras observadas mantêm o domínio centrado na conta proprietária.

Referências