Skip to content

pathetic/will-you-be-my-valentine

Repository files navigation

🌙 Will You Be My Valentine? – Tarot-Themed Interactive Proposal 🔮❤️

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. 💖

Overview

"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!

🎭 Features

  • 🔮 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.

🛠 Technology Stack

  • Frontend: Next.js (with Vite for fast builds)
  • Styling: Tailwind CSS + DaisyUI
  • Interactivity: TypeScript & Next.js

🚀 Build & Deployment

To build the project, run the following command:

npm run build

Once the build is complete, deploy the dist folder on your server.

🌍 Try It Out

Visit the live version: https://v.pathetic.sh/

🤝 Contributing

We welcome contributions! If you’d like to enhance the experience, follow these steps:

  1. Fork the Repository – Click the fork button on GitHub.
  2. Clone Your Fork – Clone your version locally:
    git clone https://github.com/pathetic/will-you-be-my-valentine
    cd will-you-be-my-valentine
  3. Create a New Branch – Keep your changes organized:
    git checkout -b feature-your-feature-name
  4. Make Your Changes – Improve visuals, interactions, or fix bugs.
  5. Commit Your Changes – Keep commit messages clear and descriptive:
    git commit -m "Added a magical animation effect"
  6. Push to Your Fork & Submit a PR – Open a pull request to merge your changes.

💌 Support & Feedback

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! 🌟