Selected workPersonal project — gift for my sister

Birthday Invitation Website

A Gen-Z digital invitation, built as a birthday gift for my sister.

Scroll to unpack
Birthday Invitation Website interface preview
Birthday Invitation WebsiteFinal product / 2025
Client
Personal project — gift for my sister
Role
Full-Stack Developer
Timeline
1 month
Year
2025
00Overview

The project,
in context.

An interactive digital invitation for a 17th birthday celebration, built with Next.js, MySQL, and Prisma to replace a physical invitation with something modern, personal, and interactive — designed around Gen-Z sensibilities from the ground up.

  • Next.js
  • TypeScript
  • MySQL
  • Prisma
01The challenge

What needed to change

Finding the real
problem first.

My sister wanted something different for her 17th birthday than a standard printed invitation — modern, personal, and interactive. The technical challenge was matching that ambition: smooth animations and satisfying visual feedback without sacrificing load speed, plus a guest management system that could handle RSVPs and messages cleanly behind the scenes.

Birthday Invitation Website process and architecture
Process / ArchitectureFrom constraint to system
02The approach

Decisions with
a reason.

I designed the UX around interactivity and visual aesthetic first, using Next.js to build a dynamic interface with fluid transitions from the RSVP button through to a live wish dashboard. Behind that interface, I used Prisma as the ORM to structure a MySQL database capable of tracking invited guests, attendance confirmations, and greeting messages in an organized way.

03The solution

Complexity,
made useful.

The most memorable piece was the auto-recap feature — the system automatically updates the attendance list in real time as guests confirm, turning what would normally be manual tracking into something that just works in the background.

Birthday Invitation Website final implementation
Final implementationDesigned to perform
04Outcomes

The impact,
made tangible.

011 mo

Solo build, January 2025

02Auto

Real-time attendance recap system

031

Very happy 17-year-old sister

Next case study / 2026

Mini-ERP System

Keep exploring