Eu, na verdade, já construí praticamente o que você descreveu
(com alguns outros recursos também). Atualmente é um plugin privado chamado “Discourse Learning Management”. É assim que ele se parece.
O plugin é coberto por “testes unitários” (ou seja, é robusto). Ele também tem um sistema de “importador” que permite importar conteúdo de cursos de fontes remotas.
O conteúdo que você está vendo nas capturas de tela é importado daqui.
Se você estiver interessado em usá-lo / adaptá-lo às suas necessidades, pode me enviar uma mensagem privada e podemos discutir quais alterações você pode precisar e qual seria nosso relacionamento.
Para construir isso adequadamente do zero, este orçamento é provavelmente muito baixo. Você pode encontrar alguém disposto a tentar por este orçamento, no entanto, o resultado final pode não ser o que você espera. Para construir apenas o seu conjunto de recursos do zero (ou seja, sem alguns dos recursos adicionais que adicionamos), minha estimativa inicial seria de um mínimo de US$ 5.000.
Você também terá o problema de suporte e manutenção. Qualquer plugin LMS para Discourse, não importa o quão “leve” seja, envolverá modificações que precisam ser mantidas ao longo do tempo.



