🐾 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


Log in or sign up for Devpost to join the conversation.