Sosyal Sorumluluk · Hayvan Hakları
Python, SQLite, React, 50+ REST API, Realtime, PWA
Platform Geliştirme, Veritabanı Tasarımı, REST API, Modern UI, Gönüllü Yönetimi
Patiyolu, evcil hayvan sahiplerini, hayvan severleri, gönüllüleri ve yerel klinikleri tek bir Türkçe çatı altında buluşturan açık kaynaklı bir topluluk platformudur. Sokak hayvanları için sahiplendirme ilanları, kayıp/bulunan duyuruları, mama-su noktaları haritası, yerel klinik ve barınak listesi ve gönüllü organizasyonu gibi gerçek hayatta karşılaşılan sorunlara dijital bir çözüm sunmak amacıyla geliştirildi.
Proje; FastAPI tabanlı modern bir Python backend, SQLite ile sade ve sürdürülebilir veri katmanı, semantik HTML5 ile erişilebilir bir arayüz ve Docker + Nginx ile tek komutla kurulabilen üretim altyapısı üzerine inşa edildi. Bu sayede sıfırdan bir geliştirici bile platformu kendi sunucusunda dakikalar içinde ayağa kaldırabilir, kendi şehri ya da derneği için özelleştirebilir.
Yurt dışında PetFinder, Adopt-a-Pet ve BarkBuddy gibi büyük markalar olsa da hiçbiri Türkçe yerel topluluk dinamiklerini, KVKK uyumunu, Türkiye'deki barınak ağını ve gönüllü iletişim alışkanlıklarını anlamıyor. Patiyolu tam olarak bu boşluğu doldurmak için; "ücretsiz, açık kaynak, Türkçe, yerel" prensipleriyle tasarlandı ve MIT lisansı altında topluluğa sunuldu.
Kullanıcı; bir sokak köpeğinin ilanını üç dakikada açabilir, en yakın 3 veterinere tek tıkla yön tarifi alabilir, bir kediyi sahiplenmek isteyen kişiyi mesajla doğrulayabilir ve istediğinde tüm verisini KVKK uyumlu olarak silebilir. Bu, ticari rakiplerin sunduğu deneyimden çok daha şeffaf, çok daha hızlı ve yerel ihtiyaçlara çok daha yakın bir alternatif oluşturuyor.
Türkiye'de yaklaşık 30 milyon evcil hayvan ve 6 milyondan fazla sokak hayvanı bulunuyor. Pet bakım ve mama pazarı yıllık 1,2 milyar doları aştı ve %18 büyüme oranıyla Avrupa'nın en hızlı genişleyen pazarlarından biri. Buna rağmen kullanıcıların büyük çoğunluğu sahiplendirme, kayıp ilanları ve yerel klinik bilgisi için hâlâ Facebook gruplarına ve WhatsApp zincirlerine bağımlı. Patiyolu, bu dağınık dijital deneyimi tek bir modern platforma taşıyor.
Patiyolu sadece son kullanıcıya değil; STK, belediye, dernek ve veteriner zincirleri gibi platform işletenlere de somut faydalar sunar. Açık kaynak yapısı sayesinde kurum kendi markası, kendi sunucusu ve kendi kuralları ile platformu çalıştırabilir.
MIT lisansı altında tamamen ücretsiz. Yıllık SaaS abonelik ücreti, kullanıcı başı fiyat ya da gizli komisyon yok.
Docker Compose ile 3 dakikada hazır. DevOps ekibi olmayan dernekler için bile erişilebilir bir altyapı.
Tüm veri kendi sunucunuzda. KVKK denetiminde "veri nerede?" sorusuna net cevap verebilirsiniz.
Logo, renk ve içerikler kolayca değiştirilir. Belediyenizin ya da derneğinizin kurumsal kimliğine uyarlanır.
Mevcut belediye sistemine, hayvan kayıt veritabanına ya da bağış altyapısına REST API üzerinden kolayca bağlanır.
Açık kaynak olduğu için sektörden geliştiriciler kod katkısı yapabilir; sürekli gelişen bir platform.
Son kullanıcı tarafında Patiyolu; karmaşık formlar, agresif reklamlar ve abonelik tuzakları yerine sade, hızlı ve gerçekten işe yarayan bir deneyim sunar.
Konum, fotoğraf ve birkaç açıklamayla 90 saniyenin altında ilan açılır; üyelik şart değildir.
Yorucu pop-up, video reklamı ya da banner yok. Sadece odaklanmış bir sahiplendirme deneyimi.
Bulunduğunuz konuma en yakın açık veteriner ve klinikler tek tıkla yön tarifi ile gösterilir.
Sahiplenmek isteyen kişiyi telefon doğrulama ve gönüllü onayı ile süzüp güvenli iletişim sağlar.
Hesap silindiğinde tüm fotoğraf, mesaj ve konum verisi kalıcı olarak silinir; gizliliğiniz korunur.
Tüm sayfalar mobilde tek elle kullanılacak şekilde tasarlandı; sokakta hayvanı görüp anında ilan açılabilir.
Pet topluluk ve sahiplendirme alanında dünyada güçlü oyuncular var ancak hiçbiri Türkiye pazarına özel, açık kaynak ve KVKK uyumlu bir alternatif sunmuyor. İşte Patiyolu'nun küresel ölçekteki rakipleri:
ABD'de sahiplendirme devi. 14.000+ barınak ağı ve Kuzey Amerika sahiplendirme bağı kurar.
petfinder.comPetco Foundation desteğiyle; kapsamlı barınak listesi, mobil uygulama ve Twitch Bezos sponsorluğu.
adoptapet.comEvcil hayvan bakım marketplace'i. Pet sitting + walking, 1 milyar $ üzeri değerleme, ABD/Avrupa.
rover.comTinder benzeri sahiplendirme uygulaması. Kart kaydırma UX ile BarkBox tarafından geliştirildi.
barkbuddy.comSTK lideri. Sahiplendirme + bağışçılık + hayvan hakları aktivizmi; köklü vakıf yapısı.
aspca.orgAşağıdaki tablo, Patiyolu'nun küresel rakiplere göre özellikle Türk kullanıcısı için sunduğu somut farkı netleştiriyor:
| Özellik | Patiyolu | PetFinder | Adopt-a-Pet | Rover | BarkBuddy | ASPCA |
|---|---|---|---|---|---|---|
| Türkçe Yerel Topluluk | Evet | Hayır | Hayır | Hayır | Hayır | Hayır |
| Açık Kaynak Kod | Evet (MIT) | Hayır | Hayır | Hayır | Hayır | Hayır |
| Self-Hosted Docker | Evet | Hayır | Hayır | Hayır | Hayır | Hayır |
| Yerel Barınak/Klinik Listesi | Evet (TR) | Hayır | Hayır | Hayır | Hayır | Hayır |
| Mobil Uyum | Evet | Evet | Evet | Evet | Evet | Evet |
| KVKK Uyumu | Evet | GDPR/CCPA | GDPR/CCPA | GDPR/CCPA | GDPR/CCPA | GDPR/CCPA |
| Ücretsiz Topluluk | Evet | Evet | Evet | Ücretli | Ücretli | Evet |
| API Entegrasyonu | Evet (FastAPI) | Premium | Hayır | Evet | Hayır | Hayır |
Patiyolu, sade ama üretim kalitesinde bir altyapıyla geliştirildi. Her teknoloji "topluluk projesi" olarak uzun yıllar sürdürülebilirlik düşünülerek seçildi:
Okunabilirliği, devasa topluluğu ve sayısız kütüphanesi ile açık kaynak projeler için ideal taban dil. Yeni katkıcılar için öğrenme eğrisi düşük.
Modern async Python framework'ü; otomatik OpenAPI dokümantasyonu, tip güvenliği ve yüksek performans sağlar. REST endpoint'leri hızla yazılır.
Sıfır yapılandırma gerektiren dosya tabanlı veritabanı. Küçük-orta ölçek topluluk siteleri için ideal; yedekleme tek dosya kopyalamak kadar kolay.
Semantik etiketler ile erişilebilir, SEO dostu ve framework bağımsız arayüz. JavaScript bloatware'i yok; sayfalar 1 saniyenin altında açılır.
Tek komutla taşınabilir paket. Nginx reverse proxy + statik dosya servisi ile üretim ortamında düşük gecikme ve yüksek eşzamanlı kullanıcı kapasitesi.
Patiyolu projesinde her aşama — keşiften teslimata — eksiksiz tamamlandı. Aşağıdaki tablo, dahil olan tüm iş kalemlerini özetler:
| İş Kalemi | Keşif & Tasarım | Geliştirme | Test & QA | Teslim |
|---|---|---|---|---|
| Kullanıcı Araştırması & Persona | Evet | Evet | Evet | Evet |
| Bilgi Mimarisi & Wireframe | Evet | Evet | Evet | Evet |
| Görsel Tasarım Sistemi | Evet | Evet | Evet | Evet |
| FastAPI Backend & REST API | Evet | Evet | Evet | Evet |
| SQLite Veri Modeli | Evet | Evet | Evet | Evet |
| Responsive HTML5 Arayüz | Evet | Evet | Evet | Evet |
| Docker + Nginx Üretim Paketi | Evet | Evet | Evet | Evet |
| KVKK + Güvenlik Sertleştirme | Evet | Evet | Evet | Evet |
Platformun her özelliği gerçek bir kullanıcı senaryosundan doğdu. İşte Patiyolu'nun en güçlü 15 ayağı:
90 saniyenin altında konum, fotoğraf ve etiketlerle ilan açılır; üyelik zorunlu değil.
Mahalleye düşen ilanlar gerçek zamanlı olarak haritada gösterilir; bildirim aboneliği desteklenir.
Şehir, ilçe ve nöbetçi filtresi ile en yakın veterinere tek tıkla yön tarifi sağlanır.
Mama bağışı, yuva ulaşımı, kısırlaştırma desteği için gönüllüler ilan sahipleriyle eşleştirilir.
SMS ve gönüllü onayı ile filtrelenmiş, spam'siz bire bir iletişim katmanı.
İlan başına 8 fotoğraf, otomatik küçültme ve EXIF temizleme ile gizlilik korunur.
FastAPI tabanlı belgeli REST API ile mobil uygulamalar ve botlar veri okuyup yazabilir.
Hesap silindiğinde tüm veri 24 saat içinde kalıcı silinir; rapor PDF olarak indirilir.
Şehir-tür bazlı arama sayfaları, schema.org işaretlemesi ve hızlı yüklenen statik HTML.
Tek elle kullanılacak şekilde 8px tabanlı grid, parmak dostu butonlar ve sade tipografi.
Tek komutla nginx + api + db + cron kurulur; geliştiriciye 3 dakikada üretim hazır ortam.
Onay bekleyen ilanlar, şüpheli mesajlar ve raporlanmış kullanıcılar tek panelden yönetilir.
Topluluk maliyetleri açıkça yayınlanır; mikro bağış IBAN ve QR ile şeffafça toplanır.
Mahalle bazlı RSS ve push abonelik; yeni ilan düştüğünde anında bilgilendirme alınır.
Kod açık, katkı şeffaf. Her dernek ya da belediye fork'layıp kendi platformunu çıkarabilir.
Patiyolu, üretime alındıktan sonra otomatik testler ve canlı izleme ile ölçüldü. İşte temel metrikler:
Evet. Patiyolu MIT lisansı altında açık kaynak olarak yayınlanmıştır. Hiçbir abonelik, üyelik ücreti, gizli komisyon veya premium katmanı yoktur. Hem son kullanıcı hem de platformu işleten kurum için tamamen ücretsizdir.
GitHub deposundan kodu klonlayıp docker compose up -d komutunu çalıştırmanız yeterli. 3 dakika içinde nginx, FastAPI servisi ve SQLite veritabanı birlikte ayağa kalkar. Daha sonra .env dosyasında domain, e-posta ve renkleri özelleştirebilirsiniz.
Veri minimizasyonu ilkesi temel alındı: yalnızca ilan için gerekli alanlar saklanır. EXIF verisi otomatik temizlenir, IP adresleri 30 gün sonra hashlenir. Kullanıcı hesabını sildiğinde tüm fotoğraf, mesaj ve konum kaydı 24 saat içinde kalıcı olarak silinir ve PDF rapor ile bildirilir.
Şu an için PWA (Progressive Web App) desteği vardır; siteyi telefon tarayıcısından "Ana Ekrana Ekle" ile uygulama gibi kullanabilirsiniz. Yerli iOS ve Android uygulamaları topluluk yol haritasında yer alıyor; REST API hazır olduğu için katkıcılar geliştirebilir.
Evet. FastAPI tabanlı REST API, OpenAPI dokümantasyonu ile birlikte gelir. Hayvan kayıt sistemleri, bağış altyapıları, SMS sağlayıcılar ya da mevcut CRM çözümleri webhook ve token tabanlı entegrasyonla bağlanabilir.
Hayır. Patiyolu felsefesi gereği reklam içermez. Sürdürülebilirlik için yalnızca şeffaf mikro bağış sayfası vardır; gelirler herkese açık olarak yayınlanır. Reklam ya da kullanıcı verisi satılması kategorik olarak yasaktır.
SQLite, doğru yapılandırıldığında milyonlarca okuma ve yüz binlerce yazma işlemini sorunsuz kaldırır. İhtiyaç halinde PostgreSQL'e geçiş yapılabilir; SQLAlchemy katmanı sayesinde sadece .env dosyasındaki bağlantı satırı değişir, kod değişmez.
GitHub deposunda issue açabilir, PR gönderebilir, çeviri ekleyebilir veya dokümantasyon iyileştirebilirsiniz. Kod yazmıyorsanız bile bug raporu, kullanıcı testi, içerik moderasyonu ve sosyal medya tanıtımı ile çok değerli katkı sağlayabilirsiniz.
Patiyolu gibi modern, hızlı ve açık kaynak ruhuna sahip bir platform sen de istiyorsan; Fatih Web Tasarım ekibiyle bugün konuşalım. Fikirden teslim edilmiş ürüne kadar her aşamada yanındayız.
Hemen Teklif Al