Name Matchup Calculator
Playful Love-Match Scoring
A playful Flutter app that scores the 'chemistry' between any two names via an external API — a lighthearted conversation starter, not science.

Understanding the app
Love Calculator is a playful app designed to spark conversations and add a touch of amusement to exploring compatibility. Users enter their names (or any two names) and the app generates a love score between 1 and 100, along with a short message interpreting the result.
Design & features
Onboarding
A brief, visually engaging intro to the app's features and benefits — concise text and appealing graphics that encourage users to dive in.
Focus on fun
The core purpose is entertainment and breaking the ice. It's a lighthearted conversation starter, not a scientific compatibility analysis.
API integration — an external API generates the love score, adding unpredictability so results aren't fully random. The same combination of names always returns the same score (1–100), creating a sense of consistency for users.
Design principles
- Responsive design
- Consistent navigation
- Clear visual hierarchy
- Intuitive gestures & interactions
- Optimized performance
- Accessibility
What it is & why it matters
Name Matchup Calculator (a.k.a. Love Calculator) injects a dose of lightheartedness into exploring compatibility. Users enter any two names and the app generates a love score from 1 to 100 with a short interpretive message.
It's built purely for fun — a way to break the ice and spark conversation rather than a scientific analysis of compatibility.
What I built
Engaging onboarding
A concise, visual onboarding introduces the app's purpose and gets users matching in seconds.
API-driven scores
An external API generates each score, so the same pair of names always returns the same result — consistent, not random.
Clean state management
User input and score generation are handled with a tidy, reactive state flow.