Evaluando propuestas

Recurso esconder conteúdos no meu perfil

Publicado el 14 Marzo, 2024 en Programación y Tecnología

Sobre este proyecto

Abierto

Descrição do Trabalho:

Atualmente, Possuo um website simulando uma rede social que permite aos usuários compartilharem fotos e vídeos em seus perfis. No entanto, estou buscando adicionar uma camada de privacidade a esses conteúdos, permitindo que os usuários escolham quem pode visualizá-los.

Objetivo:

O objetivo deste projeto é implementar uma funcionalidade que permita aos usuários no botão "Seguir/Follow" já criado ocultarem suas fotos e vídeos de seu perfil para qualquer pessoa que não seja um seguidor confirmado. Isso garantirá maior controle sobre a privacidade e a visibilidade dos conteúdos compartilhados no site.

Requisitos Técnicos: React, appwrite

Tecnologias Utilizadas: React, Next JS, TypeScript, MongoDB

React: Utilizaremos o React para implementar no botão follow ja criado

Appwrite: Utilizo do Appwrite como backend para lidar com a autenticação após ele clicar em seguir, envie um notificação para o usuário no perfil de solicitação de follow para ele aceitar e depois será liberado as fotos e videos

Implementação do Botão de Privacidade:

Será necessário fazer o backend do botão "Seguir/Follow" para privacidade nas seções de fotos e vídeos do perfil do usuário. Visibilidade restrita (apenas seguidores confirmados podem ver).

Gerenciamento de Seguidores:

O sistema deve garantir que apenas seguidores confirmados tenham acesso aos conteúdos marcados como privados.
Os usuários devem ter a opção de aprovar ou rejeitar solicitações de seguidores.

Integração com Appwrite:

A integração com o Appwrite será crucial para gerenciar as permissões de visualização dos conteúdos.
Os dados das permissões de visualização devem ser armazenados e gerenciados de forma segura no Appwrite.

Entregáveis:

Um botão funcional de privacidade implementado nas seções de fotos e vídeos do perfil do usuário.
Integração completa com o Appwrite para garantir o gerenciamento adequado das permissões de visualização.
Documentação clara e concisa sobre como usar e manter a funcionalidade implementada.
Possuo o video de como criei essa rede social para fins de melhora no processo de entendimento.

Contexto general del proyecto

Simplificando: Crie o backend do botão "Follow" para após enviar a solicitação e aceitar liberar o conteúdo do perfil

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Bug o cambio pequeño
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo No aplica
Disponibilidad requerida Según se necesite
Integraciones de API Otros (Otras APIs)
Roles necesarios Programador

Plazo de Entrega: No definido

Habilidades necesarias

Otros proyectos publicados por Aliand.