NexusQuest

Loading...
Thumbnail Image
Date
2026
Authors
Amjad Mousa
Mohammed Jaddou
Journal Title
Journal ISSN
Volume Title
Publisher
Abstract
NexusQuest is an all-inclusive interactive coding education platform that aims to revolutionize the way instructors oversee instructional materials and students learn programming. Students and teachers are the two primary user roles on the site, each with unique interfaces and features catered to their particular need. The first major feature is the Interactive Learning System, where students may take part in timed quizzes, access language-specific lessons, finish coding assignments with automatic grading, and take part in daily coding challenges. Real-time code execution in many languages (JavaScript, Python, Java, and C++), immediate feedback methods, and thorough progress monitoring are all features of the system. Real-Time Collaboration, the second key feature, allows students to participate in live pair programming sessions with interactive chat, real-time code synchronization, and video/audio communication. Peer-to-peer communication via WebRTC, cursor tracking, screen sharing, and session management with invite capability are all included in the system. Gamification & Community, the third major element, allows students to compete on leaderboards, gain experience points, unlock accomplishments, and take part in a Q&A forum. Comprehensive analytics dashboards, accomplishment tracking, streak maintenance, and community-driven learning via Q&A conversations are all features of the system. Additionally, NexusQuest has an AI-Powered Assistant that uses sophisticated natural language processing to offer intelligent code assistance, recommendations, and explanations. Role-based access control, secure user authentication using JWT tokens, and thorough data management are all features of the system. The platform is built using MongoDB for data storage, Node.js with Express.js framework for the backend API, React framework for the web application, and React Native for the mobile app, ensuring cross-platform compatibility and optimal performance.
Description
Keywords
Citation