Estoy planeando construir una plataforma comunitaria para estudiantes universitarios usando Discourse. Mi propuesta de valor central (PVU) implica perfiles detallados de estudiantes y acceso a una biblioteca de materiales de estudio (notas de conferencias, exámenes anteriores, revisiones de proyectos, etc.).
Me gustaría implementar un sistema de restricción de contenido similar a Scribd para documentos de alto valor (PDF/DOCX). Específicamente, necesito saber si Discourse puede soportar de forma nativa o a través de complementos existentes los siguientes dos métodos de acceso simultáneamente:
- Acceso Pagado (Muro de pago): Los usuarios pagan una cuota de suscripción para unirse a un grupo específico, lo que les otorga acceso a una Categoría que contiene documentos premium.
- Acceso por Contribución (Subir para ver/Sistema de Puntos): Los usuarios que suben una cierta cantidad de documentos aprobados y de alta calidad (por ejemplo, 3 informes de proyecto) son promovidos automáticamente a un Grupo de Contribuyentes, lo que también les otorga acceso a la misma Categoría de documentos premium.
El Complemento de Suscripciones de Discourse parece manejar el punto #1. Pero, ¿existe un complemento/característica existente, estable y fácilmente configurable que maneje la lógica automatizada para el punto #2 (rastrear las subidas/contribuciones del usuario y otorgar acceso al grupo) sin requerir un desarrollo personalizado extenso?