CodeHero: A Gamified Open-source Mentorship Platform for Skill-based Peer Learning

Authors

  • Sumit Kumar
  • Manish Bhardwaj
  • Sourabh Prajapat
  • Vikash Singh
  • Vikas Sharma

Keywords:

Gamification, Peer Learning, Mentorship Platform, MERN Stack, Online Learning Systems

Abstract

In the last few years, online learning platforms have increased a lot and become very common among students. Still, with this growth, many platforms are not able to keep learners properly engaged. Interaction is often limited, and in many cases, mentors are not really verified based on their actual skills. Because of this, students sometimes spend a lot of time on courses that don’t give enough practical understanding or useful guidance. The learning ends up being more theoretical, and the overall experience is not always effective. To address these gaps, they present CodeHero: a gamified, open-source mentorship platform. CodeHero fosters skill-based peer learning while safeguarding mentor quality via a structured evaluation pipeline. The proposed platform follows a two-phase eligibility model in which students are assessed based on real and measurable contributions, including doubt-solving activity, learning consistency, peer ratings, technical blog writing, and community participation. Gamification is usually included to keep learners interested and active on the platform. Features such as rewards, leaderboards, and progress tracking can help students stay more consistent in their learning over time. Only students who successfully complete the first evaluation phase are allowed to transition into mentor roles and offer paid courses, ensuring that mentorship is provided only by capable and consistent contributors. CodeHero is implemented using the MERN stack, with a modular and scalable architecture that supports real-time interaction and efficient data handling. Experimental evaluation using simulated user activity demonstrates improved learner engagement, reduced dropout rates, and enhanced mentor quality when compared to traditional online learning platforms. The results indicate that the proposed approach provides an effective and practical solution for building quality-driven, technology-based online education systems.

References

S. Deterding, D. Dixon, R. Khaled, and L. Nacke, “From game design elements to gamefulness: Defining ‘gamification’,” in Proceedings of the 15th International Academic MindTrek Conference: Envisioning Future Media Environments, Sep. 2011, pp. 9–15.

K. M. Kapp, The Gamification of Learning and Instruction: Game-Based Methods and Strategies for Training and Education. Hoboken, NJ, USA: John Wiley & Sons, 2012.

J. Bishop and M. A. Verleger, “The flipped classroom: A survey of the research,” in Proceedings of the 2013 ASEE Annual Conference & Exposition, Jun. 2013, pp. 23-1200.

J. Hamari, J. Koivisto, and H. Sarsa, “Does gamification work?. A literature review of empirical studies on gamification,” in Proceedings of the 47th Hawaii International Conference on System Sciences, Jan. 2014, pp. 3025–3034.

R. S. Pressman and B. R. Maxim, Software Engineering: A Practitioner’s Approach. New York, NY, USA: McGraw-Hill, 2005.

T. Anderson and F. Elloumi, Theory and Practice of Online Learning. Athabasca, AB, Canada: Athabasca University, 2004.

D. Dicheva, C. Dichev, G. Agre, and G. Angelova, “Gamification in education: A systematic mapping study,” Journal of Educational Technology & Society, vol. 18, no. 3, pp. 75–88, Jul. 2015.

A. Domínguez, J. Saenz-de-Navarrete, L. De-Marcos, L. Fernández-Sanz, C. Pagés, and J. J. Martínez-Herráiz, “Gamifying learning experiences: Practical implications and outcomes,” Computers & Education, vol. 63, pp. 380–392, Apr. 2013.

M. Sailer, J. U. Hense, S. K. Mayr, and H. Mandl, “How gamification motivates: An experimental study of the effects of specific game design elements on psychological need satisfaction,” Computers in Human Behavior, vol. 69, pp. 371–380, Apr. 2017.

Z. Altınay, “Evaluating peer learning and assessment in online collaborative learning environments,” Behaviour & Information Technology, vol. 36, no. 3, pp. 312–320, Mar. 2017.

S. Papadakis and M. Kalogiannakis, “Evaluating the effectiveness of a game-based learning approach in modifying students’ behavioural outcomes and competence, in an introductory programming course: A case study in Greece,” International Journal of Teaching and Case Studies, vol. 10, no. 3, pp. 235–250, 2019.

C. Yu and D. L. Prince, “Active learning and student engagement: Issues, challenges, and strategies for online teaching,” In Handbook of Research on Active Learning and Student Engagement in Higher Education, 2022, pp. 84–112.

R. S. Baker, T. Martin, and L. M. Rossi, “Educational data mining and learning analytics,” In the Wiley Handbook of Cognition and Assessment: Frameworks, Methodologies, and Applications, Nov. 2016, pp. 379–396.

A. Raj, “Machine learning for personalized learning systems,” International Journal of Multidisciplinary Engineering in Current Research, vol. 11, no. 5, pp. 29–34, May 2026.

Published

2026-08-13