Code Haven

À propos de ce projet
Code Haven is an initiative to provide a comprehensive and interactive learning platform for budding and experienced developers. It offers structured courses, practical exercises, and personalized tracking.
Fonctionnalités Clés
Authentication with email and password with one-time password.
Dashboard with user management and course management.
User management with role management.
Content editing with course editing.
Progress calculation with course progress calculation.
Student dashboard with course progress tracking.
Teacher mode with course creation and management.
Create new courses with chapter creation.
Create new chapters with lesson creation.
Drag and drop functionality for course and chapter creation.
UploadThing integration for file upload.
Mux integration for video upload.
HLS player for video playback.
Rich text editor for course and chapter creation.








The main challenge was designing a user experience that is both rich and intuitive for different skill levels.
This project reinforced the importance of modular architecture and continuous testing to ensure quality.