Code Haven
Catégorie : Application Web
Date : 2024

À propos de ce projet
Code Haven est une initiative visant à fournir une plateforme d'apprentissage complète et interactive pour les développeurs en herbe et confirmés. Elle propose des cours structurés, des exercices pratiques et un suivi personnalisé.
Fonctionnalités Clés
- Authentification avec Auth.js: Authentification sécurisée via un lien magique ou Google.
- Tableau de Bord: Tableau de bord avec des fonctionnalités de suivi et de gestion des cours.
- Gestion des Utilisateurs: Gestion des utilisateurs avec des rôles différents.
- Édition de Contenu: Édition de contenu avec des fonctionnalités de suivi et de gestion des cours.
- Calcul de Progression: Calcul de progression avec des fonctionnalités de suivi et de gestion des cours.
- Tableau de Bord Étudiant: Tableau de bord étudiant avec des fonctionnalités de suivi et de gestion des cours.
- Mode Enseignant: Mode enseignant avec des fonctionnalités de suivi et de gestion des cours.
- Création de Cours: Création de cours avec des fonctionnalités de suivi et de gestion des cours.
- Création de Chapitres: Création de chapitres avec des fonctionnalités de suivi et de gestion des cours.
- Glisser-Déposer: Glisser-déposer pour organiser les cours et les chapitres.
- Intégration UploadThing: Intégration d'UploadThing pour le stockage des vidéos.
- Intégration Mux: Intégration d'Mux pour le stockage des vidéos.
- Lecteur HLS: Lecteur HLS pour la lecture des vidéos.
- Éditeur de Texte Riche: Éditeur de texte riche pour la création de cours.








Défis Rencontrés
Le principal défi a été de concevoir une expérience utilisateur à la fois riche et intuitive pour différents niveaux de compétence.
Leçons Apprises
Ce projet a renforcé l'importance d'une architecture modulaire et de tests continus pour assurer la qualité.