Skip to content

mickaelcornelli/course-crafter

Repository files navigation

Plateforme de gestion de l'apprentissage (LMS - Learning Management System). Nous utiliserons les technologies les plus récentes telles que Next.js 13 avec App Router, Prisma comme ORM, Stripe pour les paiements, et bien d'autres.

Caractéristiques clés :

Parcourir et filtrer les cours
Acheter des cours avec Stripe
Marquer les chapitres comme terminés ou non terminés
Calcul de la progression de chaque cours
Tableau de bord de l'étudiant
Mode enseignant
Créer de nouveaux cours
Créer de nouveaux chapitres
Réorganiser facilement la position des chapitres avec un glisser-déposer
Télécharger des vignettes, des pièces jointes et des vidéos à l'aide d'UploadThing
Traitement vidéo avec Mux
Lecteur vidéo HLS utilisant Mux
Éditeur de texte enrichi pour la description des chapitres
Authentification avec Clerk
ORM avec Prisma
Base de données MySQL avec Planetscale

image image image

image image image image image image

About

Application web (Learning Management System) de cours en ligne

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published