π§ 1-2-3 Math!
π§ 1-2-3 Math!
Project type: Educational web game
Technologies: React, TailwindCSS, Vite, i18n, LocalStorage
Role: Product design, frontend development, user experience
π― Overview
1-2-3 Math is an educational web game designed for young learners to strengthen their arithmetic skills through quick, visual, and interactive challenges.
Children practise addition and subtraction (with multiplication and division coming soon) in a timed environment, selecting the correct answer from a set of colourful options. The aim is to promote fast recall, engagement, and confidence with basic maths facts.
π§© Key Features
- π’ Randomised operations tailored by difficulty level (Easy, Normal, Hard)
- β± Visual countdown timer with urgency feedback (colour-coded progress bar)
- π― Session-based progress tracking saved locally
- π i18n support for multiple languages
- π» Responsive design for tablets, desktops, and mobile phones
- π§ Fixed number of exercises per session to keep focus short and sharp
πΌ Screenshots
Start screen

Choose your name, difficulty level and track progress
In-game experience

A typical timed question with four answer options
π Coming Next
- β Add multiplication and division modes
- π Detailed progress dashboard with session history
- π§ Player avatar customisation
- π§ Adaptive difficulty engine based on performance
π Try it out
π Play now at math.carluve.com
1-2-3 Math is part of a broader initiative to build joyful, accessible learning tools for children under the 1-2-3 EDU framework. If youβre interested in creating or collaborating on educational experiences for young minds, feel free to connect!