Estoy buscando a alguien que desarrolle un sistema de gestión de aprendizaje ligero para Discourse. Idealmente, el plugin me permitiría tener ciertas categorías que se comporten como un LMS donde el usuario pudiera progresar a través de una serie de cursos (temas). Una vez que vieran un tema, habría un botón para navegar al siguiente tema. Los temas seguirían comportándose como temas normales de Discourse donde los usuarios podrían discutir el tema. Dado que esto es para una comunidad existente, el plugin no requerirá que todas las categorías se traten como cursos, solo categorías seleccionadas.
Las características deseables serían una barra de progreso para mostrar cuánto del curso se ha completado. También sería bueno tener una vista previa en miniatura del próximo curso para que el usuario sepa lo que viene a continuación.
Me gustaría que esto se lanzara en febrero de 2023 si es posible.
Estoy interesado en esto. Empecé a usar Discourse cuando era profesor universitario y lo usé para enseñar mis clases. Usé insignias personalizadas e incluso tenía un script que extraía mis de temas con ciertas etiquetas y luego insertaba los resultados en el libro de calificaciones del LMS que la universidad estaba utilizando.
Ya he creado prácticamente lo mismo que estás describiendo (con algunas otras características también). Actualmente es un plugin privado llamado “Discourse Learning Management”. Así es como se ve.
El plugin está cubierto por “pruebas unitarias” (es decir, es robusto). También tiene un sistema de “importador” que te permite importar contenido de cursos de fuentes remotas.
El contenido que estás viendo en las capturas de pantalla se importa de aquí.
Si estás interesado en usarlo / adaptarlo a tus necesidades, puedes enviarme un mensaje privado y podemos discutir qué cambios podrías necesitar y qué tipo de relación tendríamos.
Para construir esto adecuadamente desde cero, este presupuesto es probablemente demasiado bajo. Puedes conseguir a alguien dispuesto a intentarlo por este presupuesto, sin embargo, el resultado final puede no ser el que esperas. Para construir solo tu conjunto de características desde cero (es decir, sin algunas de las características adicionales que hemos agregado), mi estimación inicial sería de un mínimo de $5000 USD.
También te enfrentarás al problema de soporte y mantenimiento. Cualquier plugin LMS para Discourse, sin importar cuán “ligero” sea, implicará modificaciones que deben mantenerse con el tiempo.
¡Me olvidé de eso! @csandstedt, he visto este plugin en acción y lo recomiendo. Y confío en las estimaciones de Angus, así que te recomiendo que hables con él para ver qué puedes acordar.