



Notkolik
Futbol yorumcuları için, her notu maçın dakikasıyla kaydeden ve maç sırasında alınan notları yayında yeniden bulmayı kolaylaştıran bir not uygulaması.
Yazılım ürünü · Kişisel olarak geliştirildi
- Durum
- Android'de yayındaAndroid uygulaması Google Play'de, tanıtım sitesi notkolik.com adresinde açık (25 Ekim 2026'da kontrol edildi). iPhone sürümü TestFlight'ta test ediliyor, henüz App Store'da değil. Uygulama ücretsiz.
- Rolüm
- Gönenç tarafından geliştirildi. Ürünü tanımladım, gereksinimlerini yazdım (PRD, SRS, epic'ler ve kullanıcı hikâyeleri), ekranları tasarladım; yorumcu uygulamasını, Head Office panelini, API'yi ve yayın hattını kurdum.
Kısaca
- Nedir
- Futbol maçı anlatanlar için bir mobil not defteri. Her not maçın dakikasıyla, isterseniz ilgili oyuncu ve olay türüyle birlikte kaydedilir.
- Kimin için
- Canlı maçı izlerken not alan ve bu notlara yayın sırasında ya da maç sonrası yazarken ihtiyaç duyan futbol yorumcuları ve benzer işi yapanlar.
- Hangi soruna yanıt veriyor
- Kâğıt hızlıdır ama içinde arama yapılamaz. İlk yarıdaki bir an yeniden gündeme geldiğinde yorumcunun o notu, gözünü maçtan ayırmadan saniyeler içinde bulması gerekir.
Kâğıt hızlı ama unutkan
Yorumcular çoğu zaman kâğıda not alır, çünkü hiçbir hazırlık gerektirmez. Sorun sonra başlar: 20. dakikada sağ bekin fazla yukarıda kaldığına dair bir notu devre arasında bulmak zordur ve not ne oyuncuya ne de olaya bağlıdır. Yerine geçecek araç kalem kadar hızlı kalmalı, statta zayıf çeken internetle de çalışmalıydı.
Ürün gereksinimleri sınırları baştan çizdi. Maç öncesi 22 oyuncuyu elle girmek yok, maçı izlerken dikteye yer var, geç başlayan ya da düzeltilen bir saat var ve bir şey ters gittiğinde hiçbir not kaybolmuyor.
Benim rolüm
Notkolik'i ilk dokümandan mağaza yayınına kadar ben geliştirdim. PRD, SRS, epic'ler ve kullanıcı hikâyelerini yazdım, ekran tasarımlarını yaptım; Expo uygulamasını, React ile Head Office panelini ve PostgreSQL üzerinde .NET API'yi kurdum. Barındırmayı, yedeklemeyi, Google Play ve TestFlight'a giden yayın hattını, fikstür ve kadro aktarımını da ben hazırladım.
Bugün ne var
Android uygulaması ve tanıtım sayfası herkese açık. Aynı kod tabanı iPhone uygulamasını da derliyor, ancak o hâlâ test aşamasında. Aşağıdaki özellikler güncel sürümde var; ödeme ve pro hesap yalnızca planlama dokümanlarında geçiyor ve planlanan olarak işaretli.
Maç dakikasıyla işaretlenen notlar
YayındaHer notta telefonun saati değil, maçın dakikası yazar. Saat canlı akıştan başlar, yorumcu isterse elle düzeltir.
Olay etiketleri ve oyuncular
YayındaGol, kart ya da kaçan fırsat gibi 15 hazır etiket ve notun hangi oyuncuyla ilgili olduğunu işaretleme imkânı.
Canlı maç bağlamı
Yayındaİlk 11'ler, skor ve maç olayları canlı bir veri akışından gelir ve yorumcunun kendi notlarıyla aynı zaman çizelgesinde görünür.
İnternetsiz çalışma
YayındaNotlar önce telefona kaydedilir, bağlantı gelince hesapla eşitlenir.
Sabitlenen notlar ve 48 saatlik süre
YayındaBir not en üste sabitlenebilir. Son düdükten sonra notlar 48 saat boyunca düzenlenebilir kalır.
Önceki notlar ve PDF
YayındaGeçmiş maçlar tarihe ve takıma göre filtrelenir; bir maçın tüm notları PDF olarak paylaşılabilir.
Misafir, Google ve Apple ile giriş
YayındaHerkes bir maçı misafir olarak deneyebilir, Google hesabı açınca o notlar korunur. Apple ile giriş iPhone uygulaması için hazır.
Head Office paneli
YayındaFikstür, takım, kadro ve kullanıcılar için bir web paneli; notlar salt okunur listede, açılana kadar yalnızca ilk 20 karakteriyle görünür.
App Store'da iPhone uygulaması
GeliştiriliyorDerlendi ve TestFlight'ta test ediliyor. Mağaza incelemesine gönderim ayrı, elle atılan bir adım.
Ücretli paket ve pro hesap
PlanlandıTasarım dokümanlarında sonraki bir faza bırakıldı. Henüz hiçbir şey geliştirilmedi.
Nasıl çalışıyor
Tek bir Expo kod tabanı Android ve iPhone uygulamalarını derler. Notlar yerel bir veritabanına yazılır ve bir giden kutusuna alınır; böylece not yazıldığı anda kaydedilir, ağ izin verdiğinde yüklenir. PostgreSQL üzerindeki .NET API hesapları, maçları ve 48 saatlik düzenleme süresi gibi kuralları yönetir. Google, Apple ya da misafir girişinden sonra kendi jetonlarını üretir.
Fikstür, kadrolar ve canlı olaylar dış futbol veri kaynaklarından zamanlanmış olarak gelir; ana akış kesildiğinde yedek bir kaynak devreye girer. Head Office paneli aynı API'yi kullanan ayrı bir React web uygulamasıdır.
Günlük işleyiş
Tek bir üretim ortamı var. Yayın dalına yapılan bir push API'yi, web uygulamalarını ve tanıtım sayfasını yayına alır; telefon güncellemeleri, yerel derleme izin verdiğinde kablosuz olarak gider. Her gece yedek alınır ve geri yükleme provası yapılmıştır.
Operasyon işinin büyük bölümü futbol verisi: fikstürü aktarmak, kulüp ve oyuncu adlarını kaynaklar arasında eşleştirmek, çift kayıtları birleştirmek ve her maçın doğru canlı akışa bağlandığını kontrol etmek. Yayın durumu dosyası her değişikliği gerekçesiyle kayda geçirir.
Arkadaki kararlar
MVP kapsamı yazılı olarak donduruldu ve fazlara bölündü: önce web, sonra iOS ve Android mağazaları, ardından ödeme. Bazı seçimler bilerek hızı güvenliğin önüne koydu; test ortamını kapatıp tek bir üretim ortamıyla ilerlemek gibi. İlk kez bakanların kafasını karıştıran demo maç kaldırıldı. Analitik ise gizlilik metni ve onay bandı güncellenmeden eklenmiyor.
Neyi gösteriyor
Ortaya çıkanlar: herkese açık bir Android uygulaması, testte çalışan bir iPhone sürümü, bir Head Office paneli ve numaralı gereksinimleri olan yazılı bir ürün tanımı. İndirme, kullanıcı ya da maç sayısı yayımlamıyorum. Değer ölçülmüş değil, hedeflenmiş: yorumcu kâğıdın hızını korurken içinde arama yapabildiği notlar kazanır.
Teknik, operasyonel ve yönetsel
Teknik
API PostgreSQL üzerinde .NET, yorumcu uygulaması Expo, Head Office paneli React ile yazıldı. Çevrimdışı öncelikli eşitleme, her notun sunucuya ulaşmadan önce telefonda kaydedilmesi demek. Canlı veri entegrasyonu fikstürü, ilk 11'leri ve olayları yedekli dış kaynaklardan alır; dağıtım Docker, Cloudflare tüneli ve otomatik mağaza derlemeleriyle yürür.
Operasyonel
Akış yorumcunun maçını izler: fikstürü seçin, saat kendiliğinden başlasın, notu yazın ya da dikte edin, devre arasında ya da ertesi gün yeniden bulun. Operatör tarafında Head Office fikstürü, takımları ve kadroları doğru tutar; çünkü bir not, etrafındaki maç verisi kadar işe yarar.
Yönetsel
Keşif özelliklerden değil, yorumcunun kısıtlarından başladı. Gereksinimler kalıcı kimlikler taşır; bir kural yeniden yazılmaz, kimliğiyle alıntılanır. MVP fazlara bölündü. Sürüm yönetimi mağaza derlemelerini, kablosuz güncellemeleri ve bir derlemenin incelemeye ne zaman gönderileceği kararını kapsar.
Sık sorulanlar
Notkolik nedir?
Futbol yorumcuları için bir not uygulaması. Her not maçın dakikasıyla kaydedilir, oyuncu ve olay türüyle etiketlenebilir; böylece yayın sırasında kolayca yeniden bulunur.
Notkolik'i kullanabilir miyim?
Evet, Android'de Google Play üzerinden ücretsiz. iPhone sürümü 25 Ekim 2026 itibarıyla TestFlight'ta test ediliyor, henüz App Store'da değil.
Bir not maça nasıl bağlanıyor?
Yorumcu maçı fikstür listesinden seçer. Maç saati canlı akıştan başlar ve her not o saatteki dakikayı alır. Saat yanlışsa elle düzeltilebilir.
Notlar maçtan sonra bulunabiliyor mu?
Evet. Notlar son düdükten sonra 48 saat düzenlenebilir, sonrasında da okunabilir kalır. Geçmiş maçlar tarihe ve takıma göre filtrelenir, bir maçın notları PDF olarak dışa aktarılabilir.
Notkolik yorum yazıyor ya da maçı analiz ediyor mu?
Hayır. Yorum ya da analiz üretmez. Yorumcunun kendi gözlemlerini saklar ve yanında bir veri akışından gelen maç olaylarını gösterir.
Gönenç'in rolü neydi?
Ürünü ben geliştirdim: ürün tanımı, gereksinim dokümanları, ekran tasarımı, uygulama, yönetim paneli, API, barındırma ve mağaza yayınları.
Kanıtlar ve bağlantılar
- Ürün sitesi (yeni sekmede açılır)Türkçe tanıtım sayfası. 25 Ekim 2026'da kontrol edildiğinde erişilebiliyordu.
- Google Play sayfası (yeni sekmede açılır)Android uygulaması. 25 Ekim 2026'da kontrol edildiğinde erişilebiliyordu.
- Kaynak kodDepo herkese kapalı.
Bu ürünle ilgili sorunuz mu var?

