Skip to content

[team Luiz] Desenhar a tela de detalhamento das expedições #401

Description

@LuizGustavoNascimeto

Detalhes da expedição

Visão geral

Definir e implementar a tela de detalhes de uma expedição, contemplando os cenários de expedições futuras e expedições já realizadas.

A tela deve apresentar todas as informações da expedição e, para expedições que já aconteceram, suas evidências registradas por diferentes usuários.

A solução visual fica em aberto.

Informações da expedição

A tela deve apresentar:

  • Data e hora de início;
  • Data e hora de fim, quando houver;
  • Destino;
  • Descrição;
  • Lista completa de participantes;
  • Rota;
  • Evidências, quando existirem.

As informações principais da expedição devem ser organizadas de forma que seja fácil identificar rapidamente o que é a expedição, quando ela ocorreu e onde aconteceu.

Evidências

Devem ser suportados os tipos texto, foto e áudio.

A apresentação deve deixar claro, além do autor de cada registro, que os registros podem ter ocorrido em momentos diferentes.

Expedições futuras

Para expedições que ainda não aconteceram, a tela deve apresentar os dados da expedição normalmente.

Como ainda não existem evidências, a tela deve permanecer simples, apresentando apenas as informações relevantes disponíveis.

Ações

As ações de editar e excluir devem seguir o padrão já utilizado pelo HCF.

API

A API de detalhes e evidências de expedições ainda está em construção.

Para contrato da API, estrutura dos dados, evidências e demais dúvidas relacionadas ao backend, alinhar com Eduardo Tyio.

Não definir contrato de API no frontend antes desse alinhamento.

Fora de escopo

  • Cadastro de evidências;
  • Edição de evidências;
  • Exclusão de evidências;
  • Backend;
  • App Mobile.

Critérios de aceite

  • A tela apresenta todos os dados disponíveis da expedição.
  • A lista completa de participantes é apresentada.
  • A rota da expedição é apresentada.
  • As ações de editar e excluir estão disponíveis.
  • Expedições futuras possuem uma apresentação mais simples, sem a necessidade de uma seção de evidências vazia ou complexa.
  • As evidências de uma expedição realizada são apresentadas em ordem cronológica.
  • Cada evidência identifica seu autor, data/hora e tipo.
  • Evidências de texto apresentam seu conteúdo de forma legível.
  • Evidências de foto permitem visualizar a imagem e ampliá-la.
  • Evidências de áudio possuem player para reprodução.
  • É visualmente claro que as evidências podem ter sido registradas por diferentes usuários.
  • A solução visual é consistente com os padrões gerais do HCF, sem necessidade de reproduzir uma tela existente específica.
  • O contrato da API utilizado na tela foi alinhado com a equipe do back.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

  • Status
    to do

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions