birthday web  banner

birthday web

3 devlogs
10h 1m 17s

use this as a template web to wish your significant other and make their day special in a developer way.

This project uses AI

Vibe-coded this myself, used AI like a helper for suggestions and cleanup. Final implementation and project direction are mine.

Demo Repository

Loading README...

yeagerist

Shipped this project!

I made a customizable birthday surprise web template to help people create a personal, interactive gift page quickly.
I built it so anyone can reuse it by replacing the text, photos, and music with their own and deploy it as a ready-to-share page for someone special.

yeagerist

worked on birthday_web (final changelog)
4 days later and yeah this one looks kinda extended cus there’s a lot logged at once 😭
but context: my gf’s birthday was literally the next day so i had to improvise and vibe code the whole night

i couldn’t keep proper logs or commits in between
so this is basically everything i shipped in one go_

added major updates to the template:

-added back navigation on every screen from page 2 onward (top-left arrow back button)
-fixed screen flow and scrolling so long sections are fully viewable on page 3 and page 4
-added top-right settings panel with:
—music toggle
—fx/performance toggle
-improved performance a lot:
—reduced heavy particles/fireworks on low-end devices
—optimized cursor animation
—better behavior when tab is hidden
-improved accessibility:
—keyboard focus visibility
—reduced-motion support
—cleaner control interactions
-updated gallery with real image support from assets folder
-added gallery focus mode:
—hover one photo and it zooms
—others dim out
—made zoom effect stronger for better focus
-improved typography to keep it stylish but more readable
-polished ui details and layout consistency across screens

project/repo side updates:

generated and updated full README based on current build
added live playable link
added screenshot section and linked screenshots
converted repo docs for public free-template usage
added MIT license for reuse.

so yeah no micro-logs this time😭
just one big drop because i was racing the clock and coding overnight
worth it tho, birthday build is complete and playable now.

Attachment
Attachment
Attachment
Attachment
0
yeagerist

added two new pages to my template web.
one is really interesting with two interactive featured buttons.
the thing i’ve incorporated to not take ā€œnoā€ for an answer has turned out really well.
also theres settings on the top right wheree you can select or deselect the extra effects
you can also add a little birthday themed music on start of page and theres a button to manage the functionality
The next page is nothing interesting but just a follow up page where you can potentially show your beautiful memories in a colleague form.

Attachment
Attachment
0
yeagerist

i have developed a basic landing page for this birthday wish web
i quite like how it has turned out
especially the canva design attachment for fonts

Attachment
0