Xcellorate
A gamified engineering skills platform designed to make learning software development more interactive through mini-games, missions, and progression.
Website
-
Xcellorate is a full-stack web application developed as a capstone project during the Xsolla School program. It combines software engineering learning with gamification, allowing users to complete missions, earn XP, maintain streaks, and compete on leaderboards. The platform was built using React, Go, and PostgreSQL, with integrations for authentication and AI-assisted content generation.
-
- React 19
- TypeScript
- Golang
- PostgreSQL
- REST API
- Tailwind CSS
-
Traditional technical learning can feel repetitive and disconnected from practical software engineering concepts. Xcellorate aims to make learning more engaging by turning technical concepts into interactive challenges and game-based activities.
Key features
Interactive challenge sessions with multiple game modes
Published learning sessions with access control
Global and session leaderboards
Question authoring and AI-assisted generation
Role-aware flows for students, mentors, and admins
Screens