Estou procurando alguém para desenvolver um sistema de gerenciamento de aprendizado leve para o Discourse. Idealmente, o plugin permitiria que certas categorias se comportassem como um LMS, onde o usuário poderia progredir por uma série de cursos (tópicos). Assim que eles visualizassem um tópico, haveria um botão para navegar para o próximo tópico. Os tópicos ainda se comportariam como tópicos normais do Discourse, onde os usuários poderiam discutir o tópico. Como isso é para uma comunidade existente, o plugin não exigirá que todas as categorias sejam tratadas como cursos, apenas categorias selecionadas.
Recursos desejáveis seriam uma barra de progresso para mostrar o quanto do curso foi concluído. Também seria bom ter uma prévia em miniatura do próximo curso para que o usuário saiba o que está por vir.
Gostaria que isso fosse lançado em fevereiro de 2023, se possível.
Tenho interesse nisso. Comecei a usar o Discourse quando era professor universitário e o utilizei para dar aulas. Usei distintivos personalizados e até tive um script que extraía meus de tópicos com certas tags e, em seguida, enviava os resultados para o livro de notas do sistema de gerenciamento de aprendizado (LMS) que a universidade estava usando.
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.
Eu esqueci disso! @csandstedt, eu já vi este plugin em ação e o recomendo. E confio nas estimativas de Angus, então recomendo que você fale com ele para ver o que vocês podem combinar.