KümesPro
Kümes, Kuluçka ve Tavuk Takibi
Kümes, kuluçka, satış ve finans takip sistemi Kümesindeki her hayvanı, her kuluçkayı, her satışı ve her kuruşu tek yerden takip et.
Ayrıntılar
KümesPro
Kümes, kuluçka, satış ve finans takip sistemi
Kümesindeki her hayvanı, her kuluçkayı, her satışı ve her kuruşu tek yerden takip et.
🌐 kayserisustavuklari.github.io/kumespro · 🧰 Diğer uygulamalarım: kamilsaim.web.app
🐔 KümesPro nedir?
KümesPro; güvercin, tavuk, hindi, kaz, bıldırcın, keklik, tavus kuşu gibi kanatlı yetiştiren üreticiler için hazırlanmış bir kümes yönetim uygulaması. Kaç kümesin var, her kümeste hangi ırktan kaç erkek/dişi hayvan olduğu, hangi kuluçkanın kaçıncı gününde olduğu, hangi civciv partisinden kaç tanenin satıldığı — hepsi tek ekranda.
Defter tutmak yerine telefonundan birkaç dokunuşla kaydet, uygulama senin için toplamları, verim yüzdelerini ve kâr/zarar hesabını çıkarsın. Veriler buluta (Supabase) kaydedildiği için telefon değişse, uygulama silinse de veriler kaybolmaz; Google hesabınla giriş yapan herkes sadece kendi verisini görür.
🚀 Nasıl çalışır?
- Kümes oluştur — kümes adını, türünü ve ırklarını gir, erkek/dişi sayılarını gir
- Kuluçkaya başlat — hangi kümeslerden yumurta aldığını, kaç yumurta koyduğunu kaydet; uygulama gün sayacını otomatik işletir
- Çıkım kaydet — kuluçka bitince çıkan/boş/ölü sayılarını gir, verim yüzdesi otomatik hesaplanır; çıkan civcivler istersen doğrudan civciv ünitesine aktarılır
- Satış ve gider işle — satılan hayvan/civciv/yumurtayı ve yem/ilaç/enerji giderlerini kaydet, kısmi ödemeleri takip et
- Sezon sonunda arşivle — tek tıkla mevcut sezonu arşivle, yeni sezona sıfırdan başla; eski sezonlara istediğin zaman geri dönüp bakabilirsin
✨ Öne çıkan özellikler
| 🏠 Sınırsız kümes yönetimi | Her kümeste birden fazla ırk/grup, erkek/dişi ayrımı, giriş/çıkış geçmişi |
| 🥚 Kuluçka takibi | Çoklu yumurta kaynağı, otomatik gün sayacı, tür bazlı süre (güvercin, tavuk, bıldırcın, keklik, tavus...), çıkım sonuçları ve verim yüzdesi; çıkım tarihi geçip sonucu girilmeyen kuluçkalar kırmızı uyarıyla öne çıkar |
| 🔔 Hatırlatmalar | Sepete alma (çıkım−3), çıkım günü ve "çıkım girilmedi" bildirimleri — Android'de yerel bildirim + ana ekran widget'ı, iOS/web'de ana ekrana kurulu PWA'ya push bildirimi |
| 🐣 Civciv/yavru ünitesi | Parti bazlı ekleme/çıkarma, tam hareket geçmişi, kalan adet takibi; yaşı gelen hayvanları tek tıkla erkek/dişi ayrımıyla kümese aktar |
| 💰 Satış modülü | Tek satışta karışık ürün, ırk seçerek hayvan satışı, kısmi ödeme ve kalan borç takibi, tek tıkla "alındı"; alacaklar müşteri bazlı kartlarda |
| 📊 Finans takibi | Kategorili gider kaydı, kümes bazlı raporlama, otomatik net kâr/zarar |
| 🌱 Sezon arşivi | Sezonu anlık görüntüyle arşivle, geçmiş sezonları istediğin zaman incele; Yıl Sonu işlemi öncesinde de otomatik arşiv alınır |
| ☁️ Bulut & güvenlik | Google ile giriş, veriler bulutta; JSON yedek alma/geri yükleme ve son yedeğin üzerinden 30 gün geçince hatırlatma. İnternet bağlantısı gerekir |
| 📱 Her yerde çalışır | Tarayıcıdan, ana ekrana kurulu PWA olarak veya Android APK olarak |
🛠 Teknoloji
Vanilla JavaScript ile yazılmış, build aracı gerektirmeyen tek dosyalık bir web uygulaması; veritabanı, kimlik doğrulama ve zamanlanmış bildirimler (Edge Functions + pg_cron) için Supabase kullanır, GitHub Pages üzerinden yayınlanır. Android APK, Capacitor ile hazırlanmış bir kabuktur ve sayfaları doğrudan GitHub Pages'ten yükler — bu yüzden web'e gelen her güncelleme APK'ya da anında yansır.
🕘 Sürüm Geçmişi
| Sürüm | Öne çıkanlar |
|---|---|
| 7.15 | Satış düzenlemede stok artık iki kez düşmüyor (sadece fiyat/ödeme değişirse stoğa dokunulmaz, adet değişirse yalnızca fark yansır); satış kaydı yalnızca etkilenen kümes/üniteyi kaydeder (çok cihazda üzerine yazma riski azaldı); çıkımdan 2 gün sonra "Çıkım girilmedi" bildirimi (Android + iOS/web push); Yıl Sonu işlemi öncesi otomatik sezon arşivi; Bilgi sekmesinde son yedek tarihi ve 30 günü geçince hatırlatma; isimlerdeki < > işaretleri ekranı bozmasın diye temizleniyor |
| 7.14 | Geciken kuluçka uyarısı: çıkım tarihi geçtiği halde çıkımı girilmemiş kuluçkalar ana sayfada kırmızı uyarı ("X gün önce geçti", dokununca çıkım ekranı açılır) ve kartlarda "⏰ X gün gecikti" rozetiyle gösterilir; hesap bilgisi ve Çıkış butonu üst bardan Bilgi & Ayarlar sekmesine taşındı, senkron göstergesi başlıktaki tarihin yanına alındı |
| 7.13 | Satış/giderde ödenen tutar toplamı geçemez (yanlış girişle şişen tahsilatın önüne geçer); Yıl Sonu'nda devreden alacak/borçlar önce eklenip sonra eskiler siliniyor (bağlantı koparsa alacak kaybolmaz); yeni sezonda silme hataları artık kullanıcıya bildiriliyor; veritabanı güvenlik/performans iyileştirmeleri |
| 7.12 | iOS ana ekran bildirimleri: PWA olarak ana ekrana eklenmiş kullanıcılar (iOS dahil) artık kuluçka sepete alma ve çıkım günü için Web Push bildirimi alabiliyor — sunucu tarafında Supabase pg_cron her gün 08:00'de kontrol ediyor |
| 7.11 | Kuluçka sekmesinde tamamlanmış kuluçkalar varsayılan olarak gizli — "Tamamlandı (N) · Göster ▾" başlığına tıklayınca açılıp kapanır |
| 7.10 | Kaydet butonlarında çift kayıt koruması (hızlı çift tıklama/dokunmada tekrar gönderimi engeller); içinde hayvan kalmayan kümesler kartta kırmızı kenarlık + "⚠️ Boş kümes" uyarısı ile öne çıkar |
| 7.9 | Bilgi sekmesinde bildirim durumu kartı: hatırlatmaların açık olup olmadığı, kurulu hatırlatma sayısı, izin reddedilmişse elle açma yolu; bildirim izni artık ancak aktif kuluçka varken isteniyor. Gizlilik politikası Google Play uyumu için genişletildi (saklama süresi, hizmet sağlayıcılar, KVKK/GDPR hakları, çocuk gizliliği) |
| 7.8 | Ana ekran widget'ı ana sayfadaki kuluçka kartının aynısı: yumurta sayısı, başlangıç tarihi, süre, ilerleme çubuğu, % tamamlandı, sepete/çıkım tarihleri ve "+N kuluçka daha" satırı — widget serbestçe boyutlandırılabilir, daraltıldığında sade özet görünüme geçer |
| 7.7 | Android ana ekran widget'ı: çıkımı en yakın kuluçkanın kalan gün sayacı; sepete alma (çıkım−3) ve çıkım günü bildirimleri |
| 7.6 | Android geri tuşu desteği (modal kapat → anasayfa → çift basışta çıkış), geri tuşu artık giriş ekranına düşürmüyor, oturum dayanıklılığı (ağ kesintisinde otomatik çıkış yapılmıyor) |
| 7.5 | Uygulama içinden hesap silme (tüm veriler + hesap kalıcı olarak silinir), gizlilik politikası sayfası — Google Play uyumluluğu |
| 7.4 | Kümes kartında son hareketler gizlenebilir (istenirse açılır), satışlarda arama (müşteri/ürün/not), sürüm senkronizasyonu |
| 7.3 | Satışta hayvan seçince kümesteki ırk seçimi — stok kontrolü ve stok düşümü artık seçilen ırka göre yapılıyor |
| 7.2 | Üniteden kümese aktarım (erkek/dişi ayrımı ve ırk seçimiyle), alacaklarda müşteri bazlı kişi kartları, yeni logo ve %85 küçülen sayfa boyutu |
| 7.1 | Android APK desteği eklendi (Capacitor ile kabuk APK, Google girişi için sistem tarayıcısı yönlendirmesi) |
| 7.0 | Civciv ünitesi parti bazlı düzenleme/silme/çıkarma, ünite-parti toplam senkronizasyonu, uygulama içi güncelleme bildirimi |
| 6.7 | Tavus kuşu kuluçkası eklendi (28 gün) |
| 6.5 | Excel/CSV rapor aktarımı ve kısmi ödeme (kalan borç) takibi eklendi |
🤝 Katkı
Uygulamaya gir, Google hesabınla giriş yap — kendi verilerin sadece sana ait olacak şekilde hemen kullanmaya başlayabilirsin.







