🐾 PetConnect
PetConnect, evcil hayvan sahipleri ve hayvan severleri aynı platformda buluşturmak için geliştirilen bir sosyal ağ uygulamasıdır.
Bugün Instagram, X ya da diğer sosyal medya platformlarında binlerce hayvan içeriği var. Ama hiçbiri sadece hayvan severlere özel değil. PetConnect’in çıkış noktası tam olarak buydu:
“Evcil hayvanlar için özel bir sosyal medya neden olmasın?”
Bu proje, hayvan sahiplerinin sadece fotoğraf paylaşabildiği bir yer değil; aynı zamanda birbirlerini keşfedebildiği, iletişim kurabildiği ve güvenli bir topluluk oluşturabildiği bir platform fikriyle geliştirildi.
🎯 Projenin Amacı
PetConnect’in temel amacı:
- Evcil hayvan sahiplerini bir araya getirmek
- Güvenli ve pozitif bir topluluk oluşturmak
- Hayvan içeriklerini filtrelenmiş ve odaklı bir şekilde sunmak
- Gerçek hayvan içeriklerini teşvik etmek
Özellikle “gerçek ve yaşayan hayvan” doğrulama fikri, platformun en ayırt edici noktalarından biri olarak tasarlandı. Böylece spam, sahte içerik veya alakasız görsellerin önüne geçilmesi hedeflendi.
📱 Uygulama İçinde Neler Var?
PetConnect klasik bir sosyal medya mantığında çalışır, ancak tamamen hayvan odaklıdır:
- 📰 Takip ettiğin hesapların gönderilerini görme
- 🔎 Keşfet bölümünde yeni hayvan profilleri bulma
- ❤️ Gönderi beğenme ve yorum yapma
- 👤 Profil oluşturma (pet bilgileri ekleyebilme)
- 💬 Direkt mesajlaşma
- 🚫 Kullanıcı engelleme ve şikayet sistemi
Ayrıca gönderi oluştururken yapay zekâ destekli açıklama önerileri sunulur. Böylece kullanıcılar içerik üretirken destek alabilir.
🤖 Yapay Zekâ Kullanımı
PetConnect, sadece bir sosyal medya uygulaması değil; aynı zamanda yapay zekâ destekli bir içerik platformudur.
Yeni gönderi oluşturulurken:
- Yüklenen görselin gerçekten bir yaşayan hayvana ait olup olmadığı kontrol edilir
- Görsele uygun kısa açıklama önerileri oluşturulur
Bu sayede platformun kalitesi korunur ve içerik üretimi daha eğlenceli hale gelir.
🛠 Kullanılan Teknolojiler (Kısaca)
Uygulama modern mobil geliştirme teknolojileriyle oluşturuldu:
- Flutter (Dart) → Mobil uygulama geliştirme
- Supabase → Backend (PostgreSQL veritabanı + Auth + Storage)
- Google Sign-In → Kimlik doğrulama
- Google Gemini (Generative AI) → Görsel analiz ve metin önerileri
Yani hem frontend hem backend tarafı modern ve ölçeklenebilir bir mimari üzerine kuruldu.
🌱 Neden Bu Proje?
PetConnect bir “feature denemesi” değil; gerçek bir ürün fikri olarak tasarlandı.
Bu proje ile amaçlanan:
- Sosyal medya mimarisi kurma deneyimi kazanmak
- Gerçek zamanlı veri akışlarıyla çalışmak
- Yetkilendirme ve güvenlik (RLS) mantığını uygulamak
- AI entegrasyonu olan bir mobil uygulama geliştirmek
- Ölçeklenebilir bir backend sistemi tasarlamak
Aynı zamanda evcil hayvanlara duyulan ilginin dijital bir topluluğa dönüşebileceğini göstermek.
🔮 Gelecek Planları
- Bildirim sisteminin geliştirilmesi
- Performans iyileştirmeleri
- Daha güçlü moderasyon araçları
- Üretim ortamı için güvenli anahtar yönetimi
- Topluluk bazlı özellikler (etkinlikler, ilanlar vb.)
Özetle PetConnect, “Evcil hayvanların dijital dünyadaki sosyal alanı” olma hedefiyle geliştirilmiş bir mobil sosyal ağ projesidir.

