🧠 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

Start screen

Choose your name, difficulty level and track progress

In-game experience

Game in action

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!