Hobbyactive

MindGames

Modern mental math training app with chain-based problems, customizable operation mix, and kid-friendly mode with celebrations.

Overview

A mental math training application built with Next.js that generates chain-based arithmetic problems where answers flow into subsequent questions. Features include configurable operation mix (addition, subtraction, multiplication, division), difficulty presets, and a kid-friendly mode with confetti celebrations.

The problem generation algorithm uses highly composite numbers as starting points to ensure clean division results and maintains engaging chains that flow naturally. Includes dark/light theme support and full mobile responsiveness.

Key Features

  • Chain-based problem generation
  • Customizable operation mix
  • Kid/Adult profile modes
  • Confetti celebrations
  • Dark/Light theme
  • Mobile responsive

Metrics

63
Tests
100%
Pass Rate

Tech Stack

Next.jsTypeScriptTailwind CSSJestReact Testing Library