Skip to content

feat: Adicionar informações extras do canal do usuário na etapa de anotação #88

@pedrocabral21

Description

@pedrocabral21

User Story

Como anotador de comentários, quero visualizar informações extras sobre o canal de cada usuário na etapa de anotação, para facilitar a análise do contexto do comportamento do usuário.

Tasks

  • [BE] Adicionar campos para número de inscritos, número de vídeos e data de criação do canal no modelo relacionado ao usuário
  • [BE] Modificar coleta para armazenar essas informações ao importar os comentários/usuários
  • [BE] Expor esses campos nas respostas dos endpoints de anotação/review
  • [INFRA] Migration Alembic para adicionar novos campos na tabela/modelo apropriado
  • [FE] Exibir as informações (nº de inscritos, nº de vídeos, data de criação) acima da sequência de comentários por usuário na tela de anotação
  • [TEST] Testes automatizados para rotas e componentes envolvidos
  • [DOCS] Atualizar documentação dos contracts da API e instruções de uso da feature

Critérios de aceite

  • As informações aparecem corretamente na interface de anotação, acima dos comentários do usuário
  • Dados corretos para cada usuário após coleta/sincronização com o YouTube
  • Operação conclui com sucesso para o cenário principal
  • Erros exibidos ao usuário de forma compreensível
  • Dados persistem no banco após encerramento da sessão

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions