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