GitHunt
TW

twlite/valentines

A fun, interactive Valentine's Day app to ask that special someone to be your Valentine! Create a personalized link and send it to your crush or partner for a delightful surprise.

Will You Be My Valentine? ๐Ÿ’

A fun, interactive Valentine's Day app to ask that special someone to be your Valentine! Create a personalized link and send it to your crush or partner for a delightful surprise.

Live Demo

https://valentines.twlite.dev

Features

  • Personalized Links - Enter your crush's name to generate a unique shareable URL
  • Interactive Question - Beautiful animated "Will you be my Valentine?" prompt
  • Playful No Button - The "No" button runs away and shrinks when clicked!
  • Chaos Mode - Click "No" too many times and watch the chaos unfold ๐ŸŒ€
  • 30+ Unique Messages - Random encouraging messages that never repeat consecutively
  • Dynamic Button Text - Button text changes based on how many times "No" is clicked
  • Celebration Screen - A lovely celebration when they say "Yes!"
  • Floating Hearts - Animated hearts floating in the background
  • Fully Responsive - Works beautifully on mobile and desktop

How It Works

  1. You: Visit the app, enter your partner's/crush's name, and copy the generated link
  2. Send: Share the link with them via text, email, or any messenger
  3. They: Open the link and see a personalized Valentine's question
  4. Magic: Watch them try to click "No" (spoiler: it's impossible!) ๐Ÿ˜„

Tech Stack

Getting Started

# Install dependencies
bun install

# Start development server
bun dev

# Build for production
bun run build

License

MIT

Languages

TypeScript81.2%CSS13.0%HTML4.2%JavaScript1.7%

Contributors

Created February 4, 2026
Updated February 4, 2026
twlite/valentines | GitHunt