Case Study · Solo-built · 2025–2026
Different-Drums is a cross-platform homeschooling app for children aged 2 to 16+, running on iOS, Android and the web from a single codebase. AI tutoring, worksheet generation, curriculum planning and full parental controls, in production and used by real families.
The product
Different-Drums gives each child a patient, personalised AI tutor tuned to their age and learning level, alongside the tools a parent needs to run real home education: worksheet and test generation, week-by-week curriculum planning, progress tracking, and full visibility of everything their child does.
Content is personalised to each family's preferences and stays age-appropriate throughout, with parents in control of how their child learns and how far they explore.
What's inside
Patient, personalised conversations tuned to each child's age and learning level, with every message saved for the parent to review.
Generated to a child's exact level and printable, drawing on hand-authored, human-verified question banks rather than raw AI output.
AI-assisted learning paths, week by week, with checkpoints that advance as the child demonstrates understanding.
Terms, weeks, days, routines and one-tap catch-up rescheduling. Offline-first, for real family life.
One hub for the whole family: per-child profiles, learning history, and full transparency into every conversation and worksheet.
Daily limits, monitoring and approval workflows, so parents decide exactly how and how much their child uses the app.
Daily per-subject summaries and progress tracking, so a parent can see exactly what was learned and where curiosity wandered.
A memory game that resurfaces past concepts on an evidence-based schedule to lock in retention.
Under the hood
The visible app is the small part. Underneath sits the engineering that keeps a children's product safe, affordable and compliant.
A note on the source code
Different-Drums is a live commercial product with real families using it. Its source is kept private for the same reason any shipping product's is: it holds subscription logic, safety and moderation rules, and a large body of original, hand-authored educational content that took a year to build.
Keeping it closed is a deliberate, professional choice, not a gap. The best way to judge the work is to use the app itself, and I'm always happy to walk a serious client or collaborator through the architecture and codebase directly.
See it running
Open it in a browser, try the tutor, build a worksheet, explore the library.
Open the live app →