Projektbeschreibung
ÜbersetztAuf der Dozentenseite benötigen wir einen Kursbuilder, bei dem ein Lehrer einen Kurs erstellen, ihn in Abschnitte und Lektionen unterteilen, Videos für jede Lektion hochladen oder verlinken, herunterladbare Materialien anhängen und Quizze hinzufügen kann, die überprüfen, was ein Lernender sich gemerkt hat. Auf der Lernendenseite benötigen wir einen klaren Katalog mit Suche, Kategorien und Filtern, Kursseiten mit Vorschauen und Bewertungen, einen Warenkorb und einen Checkout sowie ein persönliches Dashboard, das gekaufte Kurse und den Fortschritt durch jede Lektion anzeigt. Bewertungen und schriftliche Rezensionen sollten eine Durchschnittsbewertung für jeden Kurs ergeben, und sobald ein Lernender alle Lektionen abgeschlossen und das abschließende Quiz bestanden hat, sollte die Plattform automatisch ein Abschlusszertifikat ausstellen.
Der finanzielle Aspekt ist zentral und muss zuverlässig sein. Jeder Verkauf wird zwischen dem Dozenten und der Plattform gemäß einer konfigurierbaren Umsatzbeteiligung aufgeteilt, die Einnahmen sammeln sich in einem Dozenten-Guthaben, und Auszahlungen werden angefordert und mit einer klaren Historie verfolgt. Wir erwarten ein Admin-Panel zur Moderation neuer Kurse, zur Bearbeitung von Streitigkeiten und Rückerstattungen sowie zur Überwachung plattformweiter Statistiken. Bitte schlagen Sie Ihren Stack vor, beschreiben Sie, wie Sie die Videoauslieferung und die Fortschrittsverfolgung handhaben würden, und geben Sie einen realistischen Meilensteinplan an.
— Dozenten-Konten, Kursbuilder, Lektionen, Quizze und Zertifikate
— Katalog, Warenkorb, Checkout, Käufe und Fortschritt pro Lektion
— Umsatzbeteiligung, Dozenten-Guthaben und Auszahlungsanfragen mit Historie