🐾 Petgram – Instagram for Pets, Reimagined with AI and Blockchain

💡 Inspiration

As a pet lover and tech enthusiast, I wanted to build something that truly captured the joy pets bring to our lives. Seeing how popular pet accounts are on platforms like Instagram, I envisioned a dedicated space—Petgram—where pets are the main stars. I was also inspired by the possibilities of AI for emotion detection and Dogecoin-based rewards, combining fun, social impact, and cutting-edge tech.


🐶 What it Does

  • Users upload pet images and videos.
  • An AI Emotion Detector analyzes the pet's mood (happy, playful, sad, etc.).
  • The app suggests auto-generated captions and emojis based on the detected mood.
  • Users earn PawPoints (Dogecoin-backed rewards) based on post engagement like likes and comments.
  • Points can be donated to pet shelters or redeemed for goodies (simulated in V1).

🛠️ How We Built It

  • Frontend: React + TailwindCSS
  • Backend: Flask API for handling uploads, AI inference, and rewards logic
  • AI Model: Pre-trained CNN model for emotion detection on pet images
  • Database: Firebase Authentication & Firestore for users, posts, and points
  • Blockchain (Simulated): A Dogecoin-inspired reward system (PawPoints) for post engagement

🧩 Challenges We Ran Into

  • Most pre-trained models are designed for human emotion detection. Training or adapting one for pets took experimentation.
  • Simulating blockchain rewards without a fully live Dogecoin wallet required creative placeholder logic.
  • Ensuring performance of AI inference without slowing down the user experience was tricky.
  • Designing gamification in a way that rewards genuine content, not spammy posts.

🏆 Accomplishments That We're Proud Of

  • Integrated AI emotion detection into a social feed for the first time.
  • Created a working prototype with seamless UX and reward logic.
  • Designed a reward system that links crypto (Dogecoin) with pet content creation.
  • Built a platform that could scale into something both fun and socially impactful.

📚 What We Learned

  • How to adapt AI models to non-human datasets like pets.
  • Basics of blockchain mechanics and how to simulate crypto transactions.
  • Importance of balancing user fun with technical feasibility.
  • How emotional intelligence—even in AI—can increase user engagement.

🔮 What's Next for Petgram

  • Train a custom pet emotion model with a larger dataset for improved accuracy
  • Integrate a real Dogecoin wallet for live transactions
  • Add NFT-based pet profiles and collectibles
  • Partner with animal shelters for verified donations using the reward system
  • Launch a mobile app version with real-time camera-based emotion detection

Built With

Share this project:

Updates