Skip to content

[Backend] Desenvolver sistema de "Likes" para postagens e comentários #21

@VinicGou

Description

@VinicGou

Descrição: Implementar a capacidade de usuários curtirem/descurtirem postagens e comentários. É preciso modificar os modelos para armazenar quem curtiu cada item e o total de curtidas.

Critérios de Aceitação:

Endpoints POST /posts/{id}/like e DELETE /posts/{id}/like para curtir/descurtir uma postagem.

Endpoints análogos para comentários: POST /comments/{id}/like e DELETE /comments/{id}/like.

A ação deve ser idempotente (curtir duas vezes não deve criar duas curtidas).

Os endpoints GET /posts e GET /comments devem retornar a contagem de curtidas e um booleano indicando se o usuário autenticado já curtiu o item.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    Status

    NEW

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions