Back to projects

Dress the Baby Doll

A browser dress-up game I made for my daughter.

Screenshot of the Dress the Baby Doll browser game with doll controls and clothing buttons.
The game after I replaced drag-and-drop with a simpler click-to-dress interaction.

Demo

See it in action

The embedded demo uses the original Baby Born dress-up game code, with a short mouse sequence that switches categories and puts clothing on the doll.

What I made

My daughter likes dressing dolls, so I made her a small browser game called Dress the Baby Doll.

I wanted something we could play locally without an account, ads, or another tablet app.

What happened

My daughter struggled with drag-and-drop, so I changed the game to dress the doll with one click. That worked better. I also had to redraw the clothes because simple rectangles did not line up with the doll.

What I’d change

I would add more outfits, make the poses less static, and add a way to save or print the finished doll. I would keep the one-click controls.

How I built it

I built the game with HTML, CSS, and JavaScript. I used Node’s test runner for behavior checks and Playwright to catch browser and layout problems.

Tech stack

  • Vanilla HTML
  • CSS
  • JavaScript
  • Python’s built-in HTTP server
  • Node’s built-in test runner
  • Playwright