CriarMusicas

CriarMusicas is a web application I built to generate personalized AI-powered songs for loved ones. The user records a story about their relationship, and the platform turns it into a unique song — lyrics and melody included.

Músicas para o Mozão — sua história de amor, sua trilha sonora.
Músicas para o Mozão — sua história de amor, sua trilha sonora.

How it works

  1. Record: the user types the name of a person and records an audio telling the story of the relationship.
  2. Compose the music: the AI pipeline uses the information provided to create a full song, and FFmpeg stitches custom jingles into the final track.
  3. Share: the finished song is delivered to the user, ready to be shared with their loved one.

Architecture

The project is organized as a Turborepo monorepo with a clear split between backend and frontend:

What I did

I designed and implemented the whole product end-to-end:

Check it out at https://criarmusicas.com.br