Skip to content

[backend] Criar endpoint (get) /review/{username}/{game} #19

Description

@CLQueirozz

Propósito do endpoint: devolver o review completo que um usário fez sobre um game

  1. No arquivo /backend/src/routes/review_routes.py, escreva uma classe que receba os seguintes dados
  • path parameter username,
  • path parameter game

... e retorne os seguintes dados:

  • nome do game,
  • username do usuário que avaliou o game,
  • quantas estrelas o usuário deu pro game,
  • o texto de avaliação,
  • se já completou o game,
  • quantas horas foram jogadas,
  • quantos likes na review,
  • quais tags o usuário deu para aquele game,
  • se o usuário gostou ou não do game,
  • data da criação da review,
  • data da última modificação da review
  1. Caso necessário, inclua no arquivo /backend/src/models/schemas.py schemas importantes para a implementação da sua funcionalidade

  2. Caso necessário, inclua nos arquivos da pasta /backend/src/services/ serviços importantes para a implementação da sua funcionalidade

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions