A quiz game for junior developers that blends learning and fun, built under tight time and collaboration constraints.
problem
How can learning technical concepts be made more engaging for junior developers?
The theory covered in a bootcamp (web development, Agile/Scrum, technical fundamentals) is often dense and hard to remember. The challenge was to design a playful experience for revising and consolidating this knowledge interactively — within a very short delivery deadline.
approach
I drove the project from ideation to execution, structuring the work around product thinking and agility.
I pitched the game idea to build a team of four people motivated by the project. We ran brainstorming sessions to define the concept, the gameplay, and the target audience. From personas describing user needs, we created epics and user stories to break down the work, tracked on Trello with a kanban approach. Before development, we designed the user journey with wireframes (Miro) and visual mock-ups (Adobe XD), which aligned the team on the intended experience. Development ran in two-week sprints, with daily stand-ups to track progress, clear blockers, and keep the team in sync. We worked with React Native, Node.js, MongoDB, and Git, testing each feature as we went.
solution
Delivering a working online quiz game, tested by real users.
The game offers a simple, engaging experience with a scoring system and a clear interface. The questions are easy to edit, which makes the game adaptable to topics beyond web development. After the team project, I took the initiative to rework the game solo, rebuilding it in React as a web app to widen its accessibility.
impact
The project demonstrated my ability to deliver a complete product within an agile, constrained setting.
We took the project from initial idea to finished product in two weeks, putting agile principles into practice. It let me strengthen my technical skills while deepening my understanding of the Project Manager role — bridging project management, user experience, and technical constraints. It also shows my ability to wear several hats: coordination, design, development, and testing.