All Projects
Sing-A-Farm

Sing-A-Farm

Old MacDonald Had a Farm — a singing app for kids with lyrics, multiple voices, and animal sounds.

Nuxt 4Web Audio APIPWA
Visit Live Site

About this project

Sing-A-Farm is an interactive kids' app built around "Old MacDonald Had a Farm." Kids pick animals, and the app sings the song with the right animal sounds, lyrics on screen, and multiple voice options. It's designed for toddlers and young children who want to sing along.

The app uses the Web Audio API to layer vocals, animal sounds, and background music in real time. Each animal has its own set of sound samples that get mixed into the song dynamically based on the child's choices. The interface is big, colorful, and tap-friendly — built for small fingers and short attention spans.

It's a Nuxt 4 PWA, so parents can install it on a tablet and it works offline — no ads, no loading screens, no internet required after the first visit. The Web Audio API handles all the audio mixing client-side, which keeps it responsive and avoids server round-trips for playback.

Want something like this?

Let's talk about your project.

Get in Touch