LE08 - Adicionando e Removendo seguidores & Tzeetando
Prazo: 11/12/2022 Para cada dia em atraso será descontado 0.5 pontos da nota da atividade.
Envio:
Enviar, através do formulário, o link para o repositório no github com a implementação da atividade descrita a seguir.
Descrição:
Nesta atividade, iremos finalmente dar vida ao nosso Tzeet. Ao fim dela, um usuário poderá:
- Passar a seguir um outro usuário
- Deixar de seguir um outro usuário
- Tzeetar \o/
Tzeetando
Para que o usuário possa tzeetar será necessário se comunicar como backend, mais especificamente com o endpoint: api/tzeets. A comunicação deve ser feita via POST. Para entender melhor quais os parâmetros que devem ser enviados, deem uma olhada no Strapi que é o backend dessa aplicação.
Adicionando e removendo seguidores
Para implementar essa funcionalidade serão necessários seguir alguns passos.
- Primeiramente, vamos adicionar uma maneira de solicitar sugestões de seguidores ao backend. Isto pode ser feito através de uma consulta ao endpoint api/users utiliando método GET.
- IMPORTANTE: O usuário não pode estar entre as sugestões de possíveis seguidores
- DICA: Pegue um número pequeno de sugestões, 2-3.
- Estas sugestões devem ser mostradas na coluna da direita. Como mostra a figura abaixo:

- Uma vez dispostos na coluno da direita, o botão de seguir ou deixar de seguir deve mudar de status se o usuário já segue ou não o usuário da sugestão.
- Para fazer isso você vai precisa interagir com o endpoint api/user utilizando o método PUT.