Skip to content

web - Histórico de atividades #87

@dedeski

Description

@dedeski

Definição:

Como usuário, quero poder ter uma visão geral de todas as minhas tarefas (concluídas e por concluir), para que eu possa acompanhar minha produtividade pessoal e taxa de sucesso.

Descrição:

A funcionalidade Histórico de Atividades deverá permitir ao usuário visualizar todas as tarefas incluídas no sistema, podendo filtrá-las de acordo com 1) período programado (data de início e data de conclusão) e / ou 2) status da tarefa.

Protótipo:

https://www.figma.com/file/cCdALGucKSuO1sa4BSUQww/Routinely?node-id=0%3A1&mode=dev


Critérios de Aceite:

A funcionalidade Histórico de Atividades deverá ter:

  • Relatório em formato de lista.
  • Relatório em formato de gráfico de colunas.
  • Filtro de pesquisa.
  • Download.

Relatório (lista):

  • Deverá exibir a relação de atividades incluídas no sistema, independente do status atual (concluídas ou a concluir).
  • O relatório mostrará até 10 atividades por vez. Para ver mais atividades, o usuário deverá selecionar a opção “Ver mais”, que carregará as próximas 10 tarefas e assim sucessivamente.
  • Por padrão, a busca será feita apenas nos registros dos últimos 30 dias. Para períodos anteriores, o usuário deverá utilizar o recurso de Filtro de Pesquisa.
  • Por padrão, as atividades serão listadas de forma cronológica de data, em ordem ascendente (de hoje até 30 dias atrás).
  • O relatório deverá exibir:
    -- Título da atividade (até 40 caracteres)
    -- Data de início
    -- Data de conclusão
    -- Status da atividade

Relatório (gráfico): [essa funcionalidade agrega valor para o usuário?]

  • Deverá exibir um gráfico de colunas com total de atividades (concluídas e a concluir) consolidado mês a mês.
  • O eixo X (horizontal) é uma linha do tempo dividida em meses e o eixo Y (vertical) mede o total de atividades. Os eixos deverão ter rótulos para facilitar a leitura.
  • O gráfico exibirá em uma mesma coluna tanto o total de atividades concluídas quanto o total de atividades a concluir.
  • O gráfico deverá incluir legenda dos dados.
  • Por padrão, a busca será feita apenas nos registros dos últimos 6 meses.

Image

Filtro de pesquisa:

  • Deverá permitir ao usuário filtrar as atividades por critérios de 1) período programado (data de início e data de conclusão) e 2) status da atividade (concluída e a concluir), para exibir apenas as atividades de interesse.
  • Deverá permitir ao usuário filtrar registros anteriores até 12 meses para trás.
  • O Filtro de pesquisa funcionará tanto para a lista quanto para o gráfico.

Download:

  • Deverá permitir ao usuário fazer download do seu Histórico de Atividades, tanto na forma padrão (registros até 30 dias) quanto do resultado filtrado.
  • A opção Download criará um arquivo no formato .pdf .

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions