
EduKids
A platform for parents that generates printable, personalized worksheets featuring kids' favorite characters. Includes a small quest-and-reward system that motivates learning away from the screen.
What is it?
A platform for parents that generates printable, personalised educational worksheets featuring each child's favourite characters. There are 18 worksheet types across six areas —letters, numbers and logic, motor skills, science, "tech" and adventures—, each with a recommended age range, plus a daily mission with rewards system so practising feels like a game... on paper, away from the screen.
Why I built it
It all started with a request from a five-year-old "user": he wanted worksheets to practise with, but with his favourite characters. Generic worksheets didn't motivate him, and educational apps meant more screen time, which is exactly what we wanted to avoid. So I built the missing tool: the adult generates and prints, the kid does the worksheet with a pencil and earns their reward.
How it works
Account and characters
- Family account with email and password and a profile per child (name and age).
- Character manager: upload images of their favourites, organise them by category, and the AI turns them into stickers or outlines to colour in.
- Each family has a daily energy of five generations to keep the AI cost under control.
Worksheets
You pick the exercise type and the AI themes it with the chosen character, ready to print on landscape A4 with a dotted font for tracing practice.
| Area | Worksheets |
|---|---|
| Letters and reading | Match and trace, Missing letter |
| Logic and numbers | How many?, Colour the quantity, Number path, Continue the series, Magic mirror |
| Exploration and motor skills | Find the shadow, Magic paths, Trace the drawing, Cut and create |
| Tech and logic | Master pipes, Arrow coding, Numeric pixel art |
| Little scientist | Buoyancy, Mix colours, Field notebook |
| Adventures | Treasure map: a real hunt at home or in the park, with a secret parents' guide and a diploma |
Daily mission and library
- Every day the AI proposes a mission with an objective and a victory message; each finished worksheet adds progress and, when completed, a reward image is generated (confetti included).
- Generated worksheets are saved in a library so you can print them again.
- Behind the scenes I log usage events and errors to know what works and what breaks.
Stack
- React 19 + TypeScript + Vite; first version iterated in Google AI Studio
- Gemini: a text model for worksheet content and an image model for characters, rewards and maps
- Supabase: authentication, database, image storage, and event and error tables
- Designed for desktop or tablet (the app warns you if you open it on a phone)
Status
MVP in testing, no public URL yet. In the next sprints:
- Fix the MVP bugs.
- More character customisation options ("dinosaurs with glitter" has already been requested).
- New exercise types and fine-tuning the recommended ages.