ReadTrip

readtripapp.vercel.app

ReadTrip is a curiosity engine for kids (ages ~5–12) that turns “why is the sky blue?” into a guided learning session. A child picks any topic — or one from a dynamically generated map of branches — and the app produces a kid-friendly explanation at exactly their reading level, checks understanding with a short quiz, rewards the effort with points and badges, and lets the child steer where to explore next. The same product spans early readers and tweens by adapting reading level rather than shipping separate apps.

ReadTrip topic map

The core loop — Calibrate → Explore → Read → Quiz → Reward → Steer — repeats as the child jumps from topic to topic, with a one-time calibration mini-game setting a starting reading level that then continuously refines itself from quiz results.

ReadTrip lesson

ReadTrip quiz

A few things made this one fun to build:

Built with Next.js (App Router), TypeScript, and the Claude API for all generation.

readtripapp.vercel.app

github.com/aherriot/readtrip