It is a E-Learning platform boasts an array of features designed to enhance the learning experience. Users can seamlessly browse and filter through a diverse selection of courses, aligning their education with their interests and goals. The secure integration of Stripe ensures a smooth and secure payment process, simplifying the purchase of courses.
One of the standout features is the progress tracking system, allowing learners to mark chapters as completed or unfinished, providing a clear sense of achievement. The student dashboard provides an intuitive interface for managing courses, monitoring progress, and accessing learning materials.
In Teacher Mode, educators can create new courses, chapters, and effortlessly reorder content using drag-and-drop functionality. This empowers instructors to curate and deliver content tailored to their students' needs.
To enhance the learning experience, the platform integrates UploadThing for seamless media uploads, including thumbnails, attachments, and videos. Thanks to Mux, high-quality video processing and playback are ensured, offering smooth HLS video streaming.
Clerk provides secure user authentication, protecting user data and privacy. Prisma, an Object-Relational Mapping (ORM) tool, optimizes data handling, ensuring data efficiency and reliability. All data is securely stored and retrieved from the MySQL database, guaranteeing robust data management.
This project is a testament to my commitment to innovation in the realm of online education. It represents my dedication to crafting user-friendly, feature-rich solutions that empower both students and educators. I invite you to explore this platform and embark on a journey of knowledge and growth