Back to Homepage

Carousel Learning

Full-featured EdTech platform for UK classrooms with a teacher dashboard, interactive student quizzes, and a carefully designed, responsive UI — refactored and enhanced for performance, scalability, and usability. Developed with Aircury

Carousel Learning

Carousel Learning is one of the most significant projects I’ve worked on at Aircury, evolving from a small spreadsheet pilot called the Retrieval Roulette, developed by Adam Boxer, into a full-featured educational platform funded by Innovate UK. The platform was designed to make learning effective and engaging for students while minimizing the workload for teachers, leveraging the scientifically proven principle of spaced repetition.

I led the interface design and development, building on UX suggestions from EdTech expert Joshua Perry and initial concepts from the team. The project was divided into three major, independently designed sectors:

  1. Landing Page
    The landing page showcases Carousel to teachers and institutions, defining its core visual identity. Through light colors, large rounded buttons, carefully chosen fonts, and subtle shadows, we created a friendly and approachable aesthetic that reflects the platform’s mission: integrating spaced repetition into classrooms without friction. This page also set the foundation for the overall branding of Carousel.

  2. Teacher Dashboard
    The dashboard is the control center for educators, allowing them to manage Classes, Quizzes, and Question Banks. I designed modern, sortable tables, contextual menus, and a streamlined workflow for adding new content. A key feature is the Question Bank Marketplace, which enables teachers to import hundreds or thousands of questions with a single click, simplifying the creation of quizzes and allowing educators to focus on teaching rather than administrative tasks.

  3. Student Quiz Area
    This is where students interact directly with the learning material. The Revise mode simulates flipping cards, reinforcing knowledge and supporting long-term memory retention. Students are presented with a question, attempt an answer, and can flip the card to check the correct response. In Quiz mode, students can take tests with multiple attempts or single submissions, depending on teacher settings. Automated marking is supplemented with student and teacher validation to ensure accuracy.

Throughout the project, I refactored the codebase, removed bugs, and optimized the user experience, ensuring responsiveness, scalability, and performance. The platform now has a solid user base and has received consistently positive feedback for its usability and educational effectiveness.

While the source code cannot be publicly shared, demos and further details are available on Carousel’s YouTube Channel and Twitter. Carousel continues to evolve, making a meaningful impact in UK classrooms and demonstrating how thoughtful design and robust development can enhance learning outcomes.