Ho in realtà già costruito praticamente esattamente quello che hai descritto
(con alcune altre funzionalità). Attualmente è un plugin privato chiamato “Discourse Learning Management”. Ecco come appare.
Il plugin è coperto da “unit test” (cioè è robusto). Ha anche un sistema di “importer” che ti permette di importare contenuti del corso da fonti remote.
Il contenuto che vedi negli screenshot è importato da qui.
Se sei interessato ad usarlo / adattarlo alle tue esigenze, puoi mandarmi un messaggio privato e possiamo discutere quali modifiche potresti aver bisogno e quale tipo di relazione avremmo.
Per costruire questo correttamente da zero, questo budget è probabilmente troppo basso. Potresti trovare qualcuno disposto a tentarlo per questo budget, tuttavia il risultato finale potrebbe non essere quello che speri. Per costruire solo il tuo set di funzionalità da zero (cioè senza alcune delle funzionalità aggiuntive che abbiamo aggiunto) la mia stima iniziale sarebbe di un minimo di $ 5000 USD.
Incontrerai anche il problema del supporto e della manutenzione. Qualsiasi plugin LMS per Discourse, non importa quanto “leggero”, comporterà modifiche che dovranno essere mantenute nel tempo.



