Skip to content

Deepak-Kambala/Love-Calculator

License: MIT

❤️ Love Calculator

A light‑hearted web app that playfully generates a “love compatibility score” between two names. It’s designed purely for fun and entertainment — no science involved, just smiles and surprises.


🛠️ Tech Used

HTML5

CSS3

JavaScript


✨ Features

  • 🎯 Enter two names and get a love percentage (0-100%)
  • 📱 Simple, responsive UI that works on all devices
  • ⚡ Pure client-side — no backend required
  • 🎨 Easy to customize (UI, logic, animations)

📁 Project Structure

💖 Love-Calculator/
├─ 🧩 .vscode/
│  └─ ⚙ settings.json
├─ 🎮 Games/
│  ├─ 🏠 index.html
│  ├─ 💻 script.js
│  └─ 🎨 style.css
├─ ℹ about.html
├─ 📜 CODE_OF_CONDUCT.md
├─ 🤝 CONTRIBUTING.md
├─ 🌌 dark-bg.jpeg
├─ ❤ hearts.png
├─ 🧠 how-it-works.html
├─ 🏡 index.html
├─ 📄 LICENSE
├─ 🖼 logo.svg
├─ 🪶 README.md
├─ ⚡ script.js
├─ 🎀 style.css
└─ 🧊 test-glassmorphism.html

🚀 Quick Start

Clone the repository:

git clone https://github.com/Deepak-Kambala/Love-Calculator.git
cd Love-Calculator

Open index.html in your favorite browser.

Type two names → Click the button → See your love score

⚙️ How It Works

  • 🔤 Takes two input names

  • 🎲 Applies simple random or character-based algorithm

  • 📊 Generates a percentage between 0-100%

  • 💬 Displays fun messages based on score ranges

Logic can be easily customized by contributors!

🔮 Future Enhancements

  • 📲 PWA (Progressive Web App)

  • 💬 Chatbot / Love Guru Mode

  • 🎙️ Voice Input / Output

🤝 Contributing

We love contributions! Here's how you can help:

  • 🐛 Report bugs

  • 💡 Suggest new features

  • 🎨 Improve UI/UX

  • 📚 Improve documentation

  • 🧪 Add tests

  • 🔧 Fix issues

  • 📈 Improve and optimize site Performance

🎯 For Hacktoberfest Participants:

Look for issues labeled hacktoberfest or good-first-issue

Check the help-wanted tag for specific needs

📝 Contribution Steps:

  • ⭐ Star the repository

  • 🍴 Fork the repository

  • 🌿 Create a feature branch

git checkout -b amazing-feature

💾 Commit your changes

git commit -m 'Add amazing feature'

📤 Push to branch

git push origin amazing-feature

🔔 Open a Pull Request

📜 Code of Conduct

This project follows a Code of Conduct to keep the community welcoming and respectful. By participating you agree to abide by it.

📖 Please read CODE_OF_CONDUCT.md before contributing.

To report unacceptable behavior, contact the maintainers via @Deepak-Kambala or open a private issue.


📄 License

This project is licensed under the MIT License — see the LICENSE file for details.

👨‍💻 Maintainer

Deepak Kambala

Passionate about creating fun web experiences 🚀

Don't forget to ⭐ star this repository! Made with 💖 and JavaScript