Because a DM just isn’t enough.
Built with love by Brian Zhang, Patrick Huang, Jordan Kok, Rita Xiang, and Anna Wei 💕.
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 !
- Frontend: Next.js
- Backend & Hosting: Firebase
- Styling: Tailwind CSS
- Image Storage: Firebase Storage
- Deployment: Vercel
Clone the repo:
git clone https://github.com/your-username/valentineproposal.com.git
cd valentineproposal.comInstall dependencies:
npm install --legacy-peer-depsRun the development server:
npm run devThe 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:


