An e-learning web providing online courses.
Website: huy-studiverse.vercel.app
Copywriting
Studiverse is a comprehensive e-learning platform that offers role-based dashboards for students, teachers, and admins.
Built using the MERN stack (MongoDB, Express.js, React, Node.js), the platform allows users to enroll in courses, track progress, and manage their courses.
Teachers can create lessons, and admins can manage users and courses.
Tech Stack
- Frontend: React.js, Next.js, Tailwind CSS, TypeScript
- Backend: Node.js, Express.js, MongoDB
- Database: MongoDB (MongoDB Atlas)
- Authentication: JWT Tokens
- Deployment: Vercel (client), Render (server)
-
Features:
- Dashboard:
- Student: View enrolled courses, progress tracker, and recommended courses.
- Teacher: Manage courses, students, and lessons.
- Admin Dashboard: Manage users, courses, and revenue stats.
- Course Management: Allows teachers to create courses, and manage course content and lessons.
- Enrollment System: Enables students (and teachers) to enroll in courses and track progress.
- Dashboard:
-
Upcoming features:
- Search: Find users, courses, ...
- AI Integration: Summarize text to create events/tasks in Google Calendar.
- Frontend: Flowbite
- Feature: F8, Coursera
- Other supports: Youtube, Stackoverflow, ChatGPT, ...