← Retour aux Projets

Code Haven

Catégorie : Application Web
Date : 2024
Image du projet Code Haven

À 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.
Texte alternatif pour l'image d'authentification de CodeHaven
Texte alternatif pour l'image des cours de CodeHaven
Texte alternatif pour l'image d'un cours spécifique de CodeHaven
Texte alternatif pour l'aperçu d'un cours CodeHaven
Texte alternatif pour une page protégée de CodeHaven
Texte alternatif pour le tableau de bord étudiant de CodeHaven
Texte alternatif pour le tableau de bord enseignant de CodeHaven
Texte alternatif pour la page d'édition de cours de CodeHaven

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é.