Inspiration

In today’s digital age, finding a meaningful connection often feels like a gamble. We wanted to build something that makes compatibility more intentional — not just based on looks or swipes, but rooted in who you are. By combining MBTI personality insights and Zodiac astrology, we created a new way to discover relationships through both psychology and cosmic alignment.

What it does

MBTI & Zodiac Pairings – Find Your Perfect Match is a smart matchmaking app that analyzes users’ MBTI personality types and Zodiac signs to determine their compatibility.

Once users create a profile, the backend—powered by Gemini AI—analyzes personality traits, emotional patterns, and behavioral tendencies to recommend potential matches.

The app features:

Personalized matchmaking suggestions based on MBTI and Zodiac synergy.

A TikTok-style social feed where users can showcase their personalities through short videos.

Dynamic compatibility scores and detailed personality breakdowns.

How we built it

We built the project using a Next.js + Vercel stack for scalability and modern UI performance.

Frontend: Next.js, TailwindCSS, and React Hooks for a clean, responsive design.

Backend: Gemini API for user personality interpretation and match analysis.

Database: Firebase for user authentication and real-time data storage.

AI Layer: Gemini’s language model analyzes MBTI and Zodiac traits to compute compatibility scores dynamically.

Deployment is handled via Vercel, ensuring smooth CI/CD and global delivery.

Challenges we ran into

Mapping the complex relationships between 16 MBTI types and 12 Zodiac signs required extensive logic tuning and data validation.

Ensuring the Gemini API returned consistent and interpretable results across different languages and personality combinations.

Balancing performance and depth—users want quick matches, but we wanted every pairing to feel psychologically meaningful.

Accomplishments that we're proud of

Successfully merged psychological and astrological frameworks into one cohesive matchmaking algorithm.

Built a working AI-powered compatibility engine within days of prototyping.

Designed a sleek, engaging interface where users can explore their emotional identity and find matches authentically.

What we learned

How to translate abstract human traits (like “introversion” or “emotional depth”) into quantifiable data for AI models.

How MBTI and Zodiac, though rooted in different traditions, can complement each other to reflect both personality and energy compatibility.

The importance of user experience in matchmaking — trust, transparency, and curiosity matter as much as accuracy.

What's next for MBTI and Zodiac-Pairings – Find Your Perfect Match

Introducing AI chat companions that simulate compatible partners for confidence-building and self-awareness.

Expanding to relationship coaching and friendship matching beyond romance.

Integrating video-based emotional AI to analyze facial cues and tone for even deeper compatibility insights.

Building a global community where personality meets purpose — a place to discover not just love, but connection that makes sense.

Built With

Share this project:

Updates