Vibe coding · Internal tool · Studio 8

Birthday Vibe

A lightweight internal web tool that turns repetitive birthday coordination into a joyful, shared team ritual.

Role
Product designer · builder
Context
Studio 8 Birthday Committee
Timeline
August 2025
Build time
Under two hours
Birthday Vibe dashboard showing today's birthday and upcoming team birthdays
A deployed internal prototype that makes upcoming birthdays visible and celebrations easier to coordinate.

Small celebration moments make a team feel connected.

Birthday celebrations are a small but meaningful part of Studio 8 culture. They create warmth, recognition, and the feeling of being part of a team—not just a workstream.

Collage of Studio 8 birthday celebrations and team messages

Behind the scenes, the joy depended on a lot of manual work.

The Birthday Committee collected dates, checked spreadsheets, sent reminders, and tracked who was next. The process was repetitive, easy to miss, and difficult to scale.

Examples of spreadsheet checks, birthday lists, and manual team reminders

The question

How might we make birthday celebrations more effortless, scalable, and still joyful?

A tiny tool with one clear job: make the next celebration easy to see.

Birthday Vibe brings the team's birthday data into a lightweight web experience. It highlights today's birthday, shows who is coming up next, and gives the committee a shared place to coordinate instead of piecing the moment together across messages and spreadsheets.

01 / Today

Make the moment visible

A focused hero state celebrates the person whose birthday is today.

02 / Upcoming

See what is next

Upcoming birthdays help the committee plan before a celebration becomes urgent.

03 / Shared ritual

Keep it playful

Color, motion, and expressive details make the utility feel like a celebration.

04 / Lightweight

Reduce coordination cost

A simple internal web tool replaces repeated spreadsheet and reminder checks.

From idea to a deployed prototype in one focused session.

I wrote the product specification with GPT, sent it into VS Code, iterated by describing requirements and resolving technical issues with AI, then deployed the working prototype to an Azure virtual machine.

Birthday Vibe process from writing a specification to vibe coding and deployment
01

Collaborative editing

Let committee members maintain birthday data together instead of relying on one owner.

02

Richer member profiles

Add avatars and more personal celebration details while keeping the experience lightweight.

03

Automated reminders

Connect WeChat or Microsoft Teams so upcoming celebrations reach the committee at the right moment.

04

Scale beyond one group

Extend the tool to include more Studio 8 members without increasing coordination overhead.

My biggest learning

Vibe coding is not about being a pro.
It is about having the mindset to start.

Protected

This case study is password protected.
Please enter the password to continue.