DEV Community

Cover image for PawMatch AI — Find the Dog That’s Meant for You
Abdul Rehman
Abdul Rehman

Posted on

PawMatch AI — Find the Dog That’s Meant for You

DEV Weekend Challenge: Dog Days Edition Submission 🐕

This is a submission for Weekend Challenge: Dog Days Edition

What I Built

I built PawMatch AI, an AI-powered dog compatibility platform that helps users discover which dog breed best matches their lifestyle and personality.

The project includes three AI-powered experiences:

  • AI Dog Matcher — Users answer questions about their living situation, activity level, available time, experience, preferred dog size, family situation, grooming tolerance, and training commitment. Gemini analyzes the answers and recommends the best-matching dog breeds with compatibility scores, strengths, challenges, and an ideal daily routine.

  • What Dog Are You? — A personality quiz that analyzes the user's habits, energy, social style, preferences, and behavior to determine which dog breed best represents their personality.

  • Dog Personality Lab — Users can upload a photo of a dog and use Gemini's multimodal capabilities to generate an entertaining analysis including a likely breed/blend, energy level, playfulness, cuddle factor, suggested activities, a dog name, and a social media bio.

The goal was to make choosing and understanding dogs more personalized, interactive, and fun using AI.

Demo

https://pawmatch-ai.ai.studio/

How I Built It

I built PawMatch AI using Google AI Studio and Gemini as the core AI technology.

The frontend is built with:

  • React
  • TypeScript
  • Vite
  • Tailwind CSS
  • Motion
  • Lucide React

The backend is built with:

  • Node.js
  • Express
  • TypeScript
  • dotenv
  • @google/genai

I

Top comments (0)