Skip to content

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

Description

@CLQueirozz

Propósito do endpoint: devolver uma lista das ultimas reviews feitas por um usuário

  1. No arquivo /backend/src/routes/review_routes.py, escreva uma classe que receba os seguintes dados
  • path parameter username,
  • query parameter limit (até quantas reviews o front quer que envie),

... e retorne os seguintes dados para cada uma das reviews pedidas:

  • nome do game,
  • quantas estrelas o usuário deu pro game,
  • o texto de avaliação,
  • quantos likes na review,
  • se o usuário gostou ou não do game,
  • data da criaçã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