March 3, 2026 · Mom's 78th Birthday

I built my mom a birthday card.
She watched it four times and cried each time.

This is the story of how that card became CinematicCard.

scroll
Sid as a child — the founder of CinematicCard
Me. Probably already planning something elaborate for Mom.
Sid
Founder, CinematicCard

Developer. Son. The kid who always believed his mom deserved something better than a drugstore card.

The Problem
"I couldn't be there in person. And a Hallmark card felt like giving up."

My mom was turning 78. She lives far away. I wasn't going to make it for her birthday — work, life, the usual reasons that sound like excuses when you say them out loud.

I looked at every option. Send flowers? They die in a week. Buy a card at CVS with a poem written by a stranger? That felt worse than nothing. Order a gift? Impersonal. Ship it and hope it arrives?

None of it felt right. She deserved something that actually felt like me.

March 3, 2026
The day everything changed
What I Built
"I wanted it to feel like a movie. Music playing before she even knew what was happening."

I'm a developer. So I did what developers do — I built it myself. I spent a week coding a birthday card that was really a short film. Canvas animations. Particle fireworks. A calligraphy engine that wrote her name stroke by stroke in burgundy ink on a soft pink card.

I uploaded 12 of our favorite photos — her holding me as a baby, us at Christmas, a vacation from 1994 I'd almost forgotten. I wrote her a letter. A real one. The kind you write when you know no one else is reading it.

And at the very end, after the music and the fireworks and the photos, the screen faded to black and four words wrote themselves across it, one letter at a time:

I love you, Mom
The closing animation

I sent her the link at 7:00 AM on her birthday. Just a text. "Happy birthday, Mom. Open this when you have a few minutes."

What she experienced, in order
01
🖤

A dark screen

"For the Birthday Girl" glowing in script

02
🎵

Music began

Gentle piano the moment she tapped

03
✍️

Her name wrote itself

Calligraphy stroke by stroke on a pink card

04
🎆

Fireworks exploded

Pink, gold, and white across the whole screen

05
💌

The card opened

A personal letter. Her age. Her years.

06
📸

12 photos played

A cinematic slideshow of our whole life together

07

"I love you, Mom"

Writing across a black screen. One letter at a time.

Her Reaction
😭
"She called me. She couldn't speak. Just crying. Happy crying. For twenty minutes."
— Sid, founder of CinematicCard

She watched it four times in a row. She called my sister. She called my aunt. She showed it to her neighbors. She still has the link saved in her phone.

That week, three friends texted me asking if I could make one for their mom. Then their partner. Then their dad.

That's when I realized: everyone has someone who deserves this. And nobody has a way to make it.

She watched it
20 Minutes of happy tears
$0 What Hallmark felt like
The Product
"What if anyone could make this — not just developers?"

I spent the next few weeks turning the birthday card into a product. I added themes — Valentine's Day, Father's Day, Christmas, anniversaries, graduations. I built a card generator that takes your words, your photos, your message, and produces a card that feels like a short film.

I kept the price under $5 because this shouldn't be a luxury. A Hallmark card at CVS costs $7 and ends up in a drawer. CinematicCard costs $2.99 and gets watched four times and shown to the neighbors.

The card IS the gift.

If you're reading this because someone sent you a CinematicCard — I hope it made you cry. That was the whole point.

If you're reading this because you want to make one — it takes about two minutes. Write the letter you've been meaning to write. Upload the photos that are just sitting on your phone. Send it on their birthday morning.

Make someone cry happy tears today. ♥

Someone in your life
deserves this.

Music. Fireworks. Their name in calligraphy. Your photos. Your words.
Ready in 2 minutes. From $2.99.

Create Your CinematicCard →