Project Details

project image

NexUScore

NexUSCore is a modern educational platform where users can explore and enroll in a wide variety of courses. Designed for flexibility and ease, learners can level up their skills at their own pace. It features interactive course discovery and secure authentication. The platform is fully responsive and optimized for both students and instructors.

Features
Access the most popular and newly added courses
Easily explore courses by topic or interest
Track your progress and manage all your enrolled courses
Role-based for admin and students
Authentication with JWT and Firebase
Tech Stack
Challenges Faced

Applying JWT-based authentication and protecting routes securely was a major challenge, especially while handling token expiration and user role verification.

What I learned

Gained deep understanding of JWT authentication flow, and efficient database querying in MongoDB.

Future Plans

Add real-time messaging between instructors and students

Implement progress-based certificates.