Description du projet
TraduitDu côté des instructeurs, nous avons besoin d'un créateur de cours où un enseignant peut créer un cours, le diviser en sections et leçons, télécharger ou lier des vidéos pour chaque leçon, attacher des matériaux téléchargeables et ajouter des quiz qui vérifient ce qu'un apprenant a retenu. Du côté des apprenants, nous avons besoin d'un catalogue clair avec recherche, catégories et filtres, des pages de cours avec aperçus et avis, un panier d'achat et un processus de paiement, et un tableau de bord personnel qui montre les cours achetés et les progrès dans chaque leçon. Les évaluations et les avis écrits devraient alimenter un score moyen pour chaque cours, et une fois qu'un apprenant a terminé toutes les leçons et réussi le quiz final, la plateforme devrait délivrer automatiquement un certificat de réussite.
Le côté financier est central et doit être fiable. Chaque vente est partagée entre l'instructeur et la plateforme selon un partage des revenus configurable, les gains s'accumulent dans un solde d'instructeur, et les paiements sont demandés et suivis avec un historique clair. Nous attendons un panneau d'administration pour la modération des nouveaux cours, la gestion des litiges et des remboursements, et la surveillance des statistiques de la plateforme. Veuillez proposer votre stack, décrire comment vous géreriez la livraison vidéo et le suivi des progrès, et donner un plan de jalons réaliste.
— Comptes d'instructeurs, créateur de cours, leçons, quiz et certificats
— Catalogue, panier, paiement, achats et progrès par leçon
— Partage des revenus, soldes d'instructeurs et demandes de paiement avec historique