Skip to content
/ vday Public

Valentine Proposal is a playful, customizable web app for creating and sharing heartfelt digital Valentine’s cards—because your special someone deserves more than just a DM. Built with Next.js, Firebase, and Tailwind CSS. Demo: https://valentineproposal.com

Notifications You must be signed in to change notification settings

Ee-Hsin/vday

Repository files navigation

valentineproposal.com

Because a DM just isn’t enough.

Built with love by Brian Zhang, Patrick Huang, Jordan Kok, Rita Xiang, and Anna Wei 💕.

image image image

THE method for a proposal made personal

Helping you ask your special someone... "Will you be my Valentine?"

Create your own digital card in seconds by filling in:

  • Their name
  • A message
  • Up to two pictures of your choice

And we'll generate your card just for them, complete with its own shareable link.

Now, you can also secure your envelope with a secret with our new password feature 🤫 .

Try it out at valentineproposal.com !


Tech Stack

  • Frontend: Next.js
  • Backend & Hosting: Firebase
  • Styling: Tailwind CSS
  • Image Storage: Firebase Storage
  • Deployment: Vercel

Getting Started

Clone the repo:

git clone https://github.com/your-username/valentineproposal.com.git
cd valentineproposal.com

Install dependencies:

npm install --legacy-peer-deps

Run the development server:

npm run dev

The app will be available at http://localhost:3000


This project was updated for Valentine’s Day 2026 by:

This project was built for Valentine’s Day 2025 by:


About

Valentine Proposal is a playful, customizable web app for creating and sharing heartfelt digital Valentine’s cards—because your special someone deserves more than just a DM. Built with Next.js, Firebase, and Tailwind CSS. Demo: https://valentineproposal.com

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 5