Welcome to "Will You Be My Valentine?", a tarot-themed, interactive web experience that playfully asks the big question this Valentine’s Day. Whether you’re looking for a charming way to pop the question or just want to have fun, this app blends creativity, mystery, and romance into an unforgettable digital moment.
This project was my special idea for my lover this year, a unique and heartfelt way to celebrate love through an interactive and mystical journey. 💖
"Will You Be My Valentine?" is a beautifully crafted web-based application where users embark on a mystical tarot journey before reaching the final question:
“Will you be my valentine?”
However, the answer isn't as simple as just clicking "Yes" or "No"—users must navigate an engaging tarot card experience before unlocking their final choice. And beware—the "No" button isn't as easy to press as one might think!
- 🔮 Tarot-Themed Experience – A mystical and elegant aesthetic inspired by tarot cards and celestial visuals.
- 💘 Engaging & Playful Interaction – Users must go through a tarot card experience before making their choice.
- ❌ Elusive "No" Button – Choosing "No" might not be as straightforward as it seems!
- 📱 Fully Responsive – Designed for a seamless experience across desktops, tablets, and mobile devices.
- 🎨 Styled with Tailwind CSS & DaisyUI – Modern, stylish, and highly customizable UI components.
- ⚡ Powered by Next.js & Vite – Fast and optimized for performance.
- 🟦 Built with TypeScript – Ensures reliability and scalability in the codebase.
- Frontend: Next.js (with Vite for fast builds)
- Styling: Tailwind CSS + DaisyUI
- Interactivity: TypeScript & Next.js
To build the project, run the following command:
npm run build
Once the build is complete, deploy the dist
folder on your server.
Visit the live version: https://v.pathetic.sh/
We welcome contributions! If you’d like to enhance the experience, follow these steps:
- Fork the Repository – Click the fork button on GitHub.
- Clone Your Fork – Clone your version locally:
git clone https://github.com/pathetic/will-you-be-my-valentine cd will-you-be-my-valentine
- Create a New Branch – Keep your changes organized:
git checkout -b feature-your-feature-name
- Make Your Changes – Improve visuals, interactions, or fix bugs.
- Commit Your Changes – Keep commit messages clear and descriptive:
git commit -m "Added a magical animation effect"
- Push to Your Fork & Submit a PR – Open a pull request to merge your changes.
If you encounter any issues or have suggestions, feel free to open an issue on the GitHub repository. Let’s make this project even more magical together!
🌟 Spread the love & happy coding! 🌟