Retour aux Projets

Code Haven

Catégorie :Web Application
Date :2024
Code Haven project image

À 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

Authentication with email and password with one-time password.

Dashboard

Dashboard with user management and course management.

User Management

User management with role management.

Content Editing

Content editing with course editing.

Progress Calculation

Progress calculation with course progress calculation.

Student Dashboard

Student dashboard with course progress tracking.

Teacher Mode

Teacher mode with course creation and management.

Create New Courses

Create new courses with chapter creation.

Create New Chapters

Create new chapters with lesson creation.

Drag and Drop

Drag and drop functionality for course and chapter creation.

UploadThing Integration

UploadThing integration for file upload.

Mux Integration

Mux integration for video upload.

HLS Player

HLS player for video playback.

Rich Text Editor

Rich text editor for course and chapter creation.

Alt text for CodeHaven authentication image
Alt text for CodeHaven courses image
Alt text for CodeHaven specific course image
Alt text for CodeHaven course preview image
Alt text for CodeHaven protected page image
Alt text for CodeHaven student dashboard image
Alt text for CodeHaven teacher dashboard image
Alt text for CodeHaven edit course page image
Défis Rencontrés

The main challenge was designing a user experience that is both rich and intuitive for different skill levels.

Leçons Apprises

This project reinforced the importance of modular architecture and continuous testing to ensure quality.