HEAD
The Valentine’s Special is an interactive and fun web experience that allows users to plan their dream Valentine's date with personalized choices. Featuring beautiful animations, a love compatibility test, background music, and a Capture & Share feature, it provides a memorable way to celebrate love!
✅ Plan Your Valentine’s Date – Select food, dessert, activities, and a date.
✅ Love Compatibility Calculator – See how well you and your crush match.
✅ Floating Hearts Animation – Romantic floating hearts to enhance the experience.
✅ Background Music – Play a love song while using the website.
✅ Animated Blooming Flower – Beautiful flower animations using CSS & GSAP.
✅ Capture & Share – Take a screenshot of your date choices and email them.
✅ Confetti Celebration – Fun confetti effect when you submit your choices.
✅ Mobile-Friendly & Responsive – Works on Android, iPhones, and desktops.
✅ Start Over Button – Reset all choices and pick again if you're not satisfied.
- Frontend: HTML, CSS, JavaScript
- Libraries & APIs:
GSAP
– Smooth animationshtml2canvas
– Capture screenshotsCanvas Confetti
– Confetti effect
- Hosting Options: GitHub Pages / Vercel
To run the project locally, follow these steps:
# Clone the repository
git clone https://github.com/Ubongar/valentine-special.git
# Open index.html in a browser
cd valentine-special
open index.html
- Push the project to GitHub
- Go to Settings > Pages
- Set Branch to
main
(ormaster
) and click Save - Your site will be available at:
https://Ubongar.github.io/valentine-special/
- Install Vercel CLI:
npm install -g vercel
- Deploy the project:
vercel
- Follow setup instructions and get a live URL like:
https://valentine-special.vercel.app/
🔹 Home Page: (Show the main landing page with date options)
🔹 Love Compatibility Game: (Screenshot of the love percentage result)
🔹 Final Date Selection: (Displays user’s planned date choices before sharing)
🚀 AI Love Letter Generator – Auto-generate a personalized love letter.
🎭 Animated Valentine Proposal – Romantic interactive proposal feature.
🎶 Multiple Love Songs – Let users choose different background music.
💌 Save & Share Feature – Users can download their date plan as an image.
🎮 Fun Valentine Quizzes – Add romantic quiz games for extra fun.
Want to improve the project? Feel free to fork, star, and submit a pull request!
💌 Email: mikeerap14@gmail.com
🌍 GitHub: Ubongar
💖 Enjoy planning the perfect Valentine's date! 💖