← Back to list
2026 Mobile app Work in progress

History Learner

What it is

A vibe-coded iPhone app built with React Native / Expo (also reachable straight in the browser) for learning and quizzing yourself on historical topics. Same philosophy as its sibling Geography Learner—free, flexible and comprehensive—and deliberately the same UI, just pointed at history instead of maps and flags.

Topics are broad chunks of history you can dive into on their own: Greece & Rome, Nazi Germany & WWII, Science & Physics, and more. Each one bundles the people, events, battles, publications and periods that belong together, so you can study a subject end to end rather than memorising disconnected dates.

How it works

Every topic offers the same four ways in. Explore walks you through the material decade by decade, with short readable blurbs, images and maps for each event, and longer-running periods (like "Newton at Cambridge") shown as banners above the events that happened during them. Table gives the same data as a flat, scannable, filterable list. Timeline plots everything on a zoomable time axis where overlapping periods—campaigns, wars, reigns—stack as bands above the individual dated events, so you can actually see what was happening simultaneously.

Quiz then tests you on that same material, with configurable question types: identify a person from their portrait or bust, name who had a hand in a given event, place things in time, and so on. There's a "3 lives" mode where you keep going until you run out, and you can skip questions you don't want. Answers come with a one-line bit of context, so a wrong guess still teaches you something.