Ich suche jemanden, der ein leichtgewichtiges Lernmanagementsystem für Discourse entwickeln kann. Idealerweise würde das Plugin es mir ermöglichen, bestimmte Kategorien wie ein LMS zu behandeln, in denen der Benutzer eine Reihe von Kursen (Themen) durchlaufen kann. Sobald sie ein Thema angesehen haben, gäbe es eine Schaltfläche, um zum nächsten Thema zu navigieren. Die Themen würden sich weiterhin wie normale Discourse-Themen verhalten, bei denen Benutzer das Thema diskutieren können. Da dies für eine bestehende Community ist, wird das Plugin nicht alle Kategorien als Kurse behandeln, sondern nur ausgewählte Kategorien.
Wünschenswerte Funktionen wären eine Fortschrittsanzeige, die zeigt, wie viel vom Kurs abgeschlossen wurde. Es wäre auch schön, eine Miniaturansicht des nächsten Kurses zu haben, damit der Benutzer weiß, was als Nächstes kommt.
Ich möchte, dass dies möglichst im Februar 2023 live geht.
Mein Budget für diese Funktion beträgt 2.000 US-Dollar.
Das interessiert mich. Ich habe angefangen, Discourse zu benutzen, als ich College-Professor war, und habe Discourse benutzt, um meine Kurse zu unterrichten. Ich habe benutzerdefinierte Abzeichen verwendet und sogar ein Skript, das meine aus Themen mit bestimmten Tags zog und die Ergebnisse dann in das Notenbuch des LMS einspeiste, das die Universität benutzte.
Ich habe praktisch genau das gebaut, was Sie beschreiben (mit ein paar anderen Funktionen). Es ist derzeit ein privates Plugin namens „Discourse Learning Management“. So sieht es aus.
Das Plugin ist mit „Unit-Tests“ abgedeckt (d. h. es ist robust). Es verfügt außerdem über ein „Importer“-System, mit dem Sie Kursinhalte aus entfernten Quellen importieren können.
Die in den Screenshots gezeigten Inhalte werden von hier importiert.
Wenn Sie daran interessiert sind, es zu nutzen / an Ihre Bedürfnisse anzupassen, können Sie mir eine PM senden und wir können besprechen, welche Änderungen Sie möglicherweise benötigen und welche Art von Beziehung wir haben würden.
Um dies von Grund auf richtig zu bauen, ist dieses Budget wahrscheinlich zu niedrig. Sie können jemanden finden, der bereit ist, es für dieses Budget zu versuchen, aber das Endergebnis entspricht möglicherweise nicht Ihren Erwartungen. Um nur Ihre Feature-Sets von Grund auf neu zu erstellen (d. h. ohne einige der zusätzlichen Funktionen, die wir hinzugefügt haben), würde meine erste Schätzung mindestens 5.000 US-Dollar betragen.
Sie werden auch auf das Problem der Unterstützung und Wartung stoßen. Jedes LMS-Plugin für Discourse, egal wie „leichtgewichtig“, erfordert Änderungen, die im Laufe der Zeit beibehalten werden müssen.
Das habe ich vergessen! @csandstedt, ich habe dieses Plugin in Aktion gesehen und kann es empfehlen. Und ich vertraue Angus’ Einschätzungen, daher empfehle ich Ihnen, sich mit ihm in Verbindung zu setzen, um zu sehen, was Sie vereinbaren können.