Development Log
Day-by-day progress on Belgrade Life — what shipped, what changed, what's next.
Saturday, 25 July 2026
- İşletme paneli baştan düzenlendi: tek bir tutarlı kabuk, eksik olan Mekanlarım / Hizmetlerim / İndirimlerim sayfaları eklendi; yeni işletmeler için ilk beş dakikada kurulum tamamlanma yüzdesi, karşılama ekranı ve "sıradaki en iyi adım" önerisi getirildi
- Plan ve paket hakları düzeltildi: hangi paketin ne kadar hak tanıdığı artık mekan ve hizmet ilanları için doğru hesaplanıyor; gelir kaybına yol açan birkaç açık ve giriş sonrası yönlendirme hataları kapatıldı
- Gerçek abonelik altyapısı kuruldu: işletmeler artık planlarını iptal edebiliyor veya düşürebiliyor, fatura geçmişini görebiliyor, hesap ayarlarını tek sayfadan yönetebiliyor; süresi dolan abonelikler otomatik olarak günlük kontrolle kapatılıyor
- Yerel Hizmetler bölümüne ödeme sistemi eklendi: hizmet sağlayıcılar artık plan satın alabiliyor, ilan sahiplenme başvurusu yapabiliyor ve müşterilerle panelden mesajlaşabiliyor
- Mekan öne çıkarma sistemi tamamlandı: ücretli planı olan mekanlar artık dizin ve anasayfa sıralamasında dönüşümlü olarak öne çıkıyor ve "Sponsorlu" rozeti taşıyor
- İşletme paneline ziyaretçi analitiği eklendi: sahipler artık mekanlarına kimlerin ilgi gösterdiğini (arama, yol tarifi, telefon tıklaması vb.) grafiklerle görebiliyor
- İçerik düzenleme akışı yenilendi: telefon ve açıklama gibi bilgiler artık anında yayınlanıyor, ad/adres/kategori gibi hassas alanlar admin onayından geçiyor; bekleyen fotoğraf moderasyon kuyruğu eklendi
- Special Offers (indirim) sistemi baştan yazıldı: her teklif artık tek kullanımlık kişisel bir kodla geliyor, kampanya süresine göre kademeli kullanım penceresi (7/14/30 gün) tanımlandı, aynı anda en fazla 3 teklif tutma sınırı getirildi; işletmeler panellerinden kodu doğrulayıp kimin kullandığını görebiliyor
- Ortaklık programı canlıya alındı: başvuru sayfası, kişisel referans linki ve komisyon takibi eklendi; yeni işletme ekleme sayfasına mevcut bir mekanı hızlıca bulmak için satır içi arama kutusu kondu
- Header ve mobil menü yenilendi: giriş/kayıt ve dil seçici sadeleştirildi, avatar menüsü eklendi, bazı ekran genişliklerinde oluşan üst üste binme ve boşluk sorunları giderildi
- Görsel telif sorunu giderildi: lisansı olmayan bazı mekan fotoğrafları kaldırıldı, bundan sonra eklenen görseller için kaynak/izin bilgisi zorunlu hale getirildi
- Anasayfaya işletmeler için üç boyutlu, hareketli bir dükkan ikonu ve daha düzenli bir çağrı bölümü eklendi
Friday, 24 July 2026
- 146 yeni gerçek Belgrad mekanı, 21 yeni SEO odaklı rehber yazısı (toplam 41), 100 etkinlik (30 geçmiş + 70 yaklaşan) ve 43 yerel hizmet sağlayıcısı araştırılıp eklendi
- Etkinlik sayfaları yenilendi: biletlerin nereden alınacağını gösteren satıcı listesi, harita, takvime ekleme, kaydetme, kapı açılışı/yaş sınırı gibi pratik bilgiler ve benzer etkinlikler bölümü eklendi
- Etkinlik listelemesine "bugün" ve "bu hafta sonu" filtreleri ile yaklaşan etkinlikler için aciliyet rozetleri eklendi
- Etkinlik adresleri artık anlaşılır isimler kullanıyor (ör. /events/deep-purple); eski bağlantılar da çalışmaya devam ediyor
- Yeni bir "Coworking" (ortak çalışma alanları) kategorisi eklendi; 16 gerçek mekanla anasayfada dijital göçebelere yönelik özel bir bölüm oluşturuldu, mekan sayfalarında sadece o mekana özel doğrulanmış özellikler (Wi-Fi, toplantı odası vb.) gösteriliyor
- Anasayfaya "Belgrad'da Yeni" bölümü eklendi; yönetici artık yeni açılan mekanları işaretleyip burada öne çıkarabiliyor
- Ziyaretçilerin hesap açmadan e-posta bırakıp yeni mekan ve indirim duyurularından haberdar olabileceği bir bülten kaydı eklendi; yönetici panelinden açılıp kapatılabiliyor
- Anasayfadaki arama kutusuna dikkat çekmesi için ince, hareketli bir vurgu efekti eklendi (yönetici panelinden kapatılabiliyor)
- Ortaklık ödeme talebi tutarının sahte yükseltilebilmesine ve çerez rıza kayıtlarının açık bırakılmasına neden olan iki güvenlik açığı kapatıldı
- Bazı mekan, etkinlik ve rehber görsellerinin dış kaynak bağlantı sınırlaması yüzünden yüklenmemesi sorunu giderildi; birkaç mekanın hatalı görseli gerçek fotoğraflarla değiştirildi
Wednesday, 22 July 2026
- Anasayfadaki tek "Giriş" butonu ikiye ayrıldı: öne çıkan "Kayıt Ol" ve ikincil "Giriş" — yeni kullanıcıların kayıt olması kolaylaştırıldı
- Yeni bir bölüm eklendi: "Local Services" (Hizmetler) — expat ve yerel kullanıcıların güvenilir tesisatçı, nakliyeci, temizlikçi, özel ders gibi hizmet sağlayıcıları bulabildiği ayrı bir pazaryeri. Kategori bazlı arama/filtre (İngilizce konuşan personel, yabancılara hizmet, hizmet bölgesi vb.), Instagram bağlantısı, ve hizmet verenlerin kendi başvurusunu yapıp admin onayından geçtiği bir akış içeriyor
- Hizmet sağlayıcı sahipleri artık kendi ilanlarını (iletişim bilgisi, açıklama, fotoğraf, hizmet bölgesi) kendi panellerinden düzenleyebiliyor
- Sitenin yapay zeka asistanlarına (ChatGPT, Claude vb.) kendini tanıttığı "llms.txt" dosyaları eklendi — kullanıcılar bu asistanlara Belgrad hakkında soru sorduğunda sitemizin güncel, doğru bilgiyle önerilme ihtimali artıyor
- Mekan/etkinlik detay sayfalarındaki "Paylaş" butonunun masaüstünde bazı durumlarda sessizce çalışmaması sorunu düzeltildi
- Ödeme altyapısı PayPal'dan Polar'a geçirildi — işletmeler artık gerçek kartla ödeme yapıp paketlerini anında aktifleştirebiliyor. Aylık ödemeler otomatik kart tahsilatı yerine "ödeme yaklaştı" hatırlatması + tek tıkla ödeme şeklinde tasarlandı (kart saklanmıyor)
- Bir ödeme sonrası, önceden fark edilip aynı gün kapatılan bir aktivasyon gecikmesi sorunu giderildi; artık ödemeler anında ve otomatik olarak aktifleşiyor
- Satın alma sonrası gösterilen basit bildirim, hangi paketin/ürünün alındığını gösteren ve "İşletme Paneline Dön" / "Ödeme Geçmişini İncele" seçenekleri sunan bir pencereye dönüştürüldü; işletme panellerine ödeme geçmişi sayfası eklendi
Friday, 17 July 2026
- Tüm platformda ikinci kapsamlı bir güvenlik taraması yapıldı ve önceki turda kapatılan tüm bulgular tek tek yeniden doğrulandı
- Kendi güvenlik düzeltmemizden kaynaklanan kritik bir açık (mekan sahipliğinin izinsiz devralınabilmesi) tespit edilip anında kapatıldı
- İşletmelerin başka birinin mekanına yetkisiz indirim ekleyebilmesine yol açan bir açık kapatıldı
- Abonelik ödemesinin PayPal onayı olmadan aktifleşebildiği bir açık kapatıldı
- İndirim kodlarının başlangıç tarihinden önce kullanılabilmesi hem uygulama hem veritabanı katmanında engellendi
- Mekan, etkinlik ve makale kapak görselleri ile e-posta sunucu ayarlarında sunucunun kötüye kullanılmasına izin veren açıklar kapatıldı
- Satın alma işlemlerine kötüye kullanımı önlemek için hız sınırlaması (rate limiting) eklendi
Thursday, 16 July 2026
- İşletmelerin kendi mekanlarını sahiplenebileceği veya yeni işletme başvurusu yapabileceği bir akış eklendi; paketleri tanıtan bir 'işletmeniz için' sayfası yayınlandı
- Arayüze üçüncü dil olarak Türkçe eklendi
- Mekan sahiplenme başvurularının onay/red süreci daha doğru ve anlaşılır hale getirildi; reddedilen başvurulara artık bilgilendirme e-postası gönderiliyor
- Yeni işletme başvurusu yapan kullanıcılar, başvurularının durumunu (inceleniyor / reddedildi) artık kendi sayfalarından takip edebiliyor
- Giriş, kayıt ve sahiplenme formlarındaki hata mesajları artık kullanıcının seçtiği dilde gösteriliyor
- Admin panelin eski ve yeni arayüz sürümleri birleştirildi, tek ve sade bir tasarıma geçildi; karanlık tema rengi lacivertten nötr siyah-griye çevrildi
- Footer'da, giriş yapmış kullanıcılara artık gereksiz 'Kaydol / Giriş yap' butonları gösterilmiyor
- Header'daki dil seçici sadeleştirildi: tek bayrak ve açılır menü kullanılıyor
Saturday, 11 July 2026
- Kapsamlı bir güvenlik denetimi yapıldı ve tespit edilen açıklar kapatıldı
- Dev sunucusunun hiç açılmamasına neden olan yapılandırma hatası düzeltildi
- 148 mekanın tamamına gerçek kapak görseli araştırılıp eklendi
- Bazı görsellerin kırık görünmesine neden olan URL ve barındırma sorunları tespit edilip düzeltildi
- İkinci bir güvenlik taraması yapıldı, ek iyileştirmeler uygulandı
- Ortaklarla paylaşılabilir bu günlük gelişim sayfası oluşturuldu
Friday, 10 July 2026
- 148 gerçek Belgrade mekanı ve 20 iki dilli (EN/SR) rehber içeriği araştırılıp eklendi
- Kullanıcı profil sayfası, favori mekanlar ve header avatar sistemi eklendi
- Admin panelde eksik görsel/kapak filtresi eklendi
- Tüm admin formlarında native select yerine temaya uygun, tutarlı bir Select bileşeni kullanıldı
Wednesday, 8 July 2026
- Anasayfaya video arkaplanlı bir hero bölümü, yönetici tarafından seçilen öne çıkan mekanlar bölümü ve Expo 2027 için özel bir tanıtım şeridi eklendi
- Footer (alt bilgi) fotoğraf mozaikli bir CTA ile yeniden tasarlandı; telif hakkı, bağlantılar ve powered-by rozeti tek satırda toplandı, karanlık moddaki görünüm sorunları giderildi
- Rehber sayfasındaki filtreleme deneyimi yenilendi: kategori etiketleri ve ikonlu bölge seçici eklendi, arama kutuları ve seçim alanları mobilde daha kullanışlı hale getirildi
- Dil seçici EN/SR metin yerine bayrak ikonlarıyla değiştirildi
- Mekan ve etkinlik detay sayfalarına paylaşım butonu eklendi, harita gösterimi ve mobil görünümdeki boşluk sorunları düzeltildi, mekan sayfaları SEO dostu isim tabanlı adreslere geçirildi (ör. /directory/ada-ciganlija)
- Sitenin ana rengi lacivert tonlarına güncellendi, karanlık moddaki kontrast ve okunabilirlik iyileştirildi, benzer mekanlar bölümünün düzeni sadeleştirildi
- Admin panelde mekan düzenleme ekranı modal pencereye taşındı, sayfalama ve filtreleme eklendi; etkinlik ve makale kapak görsellerine yükleme/önizleme özelliği getirildi, marka ayarlarına logo boyutu kontrolü eklendi
- Ortak işletme rozetinin bazı ziyaretçilere görünmediği bir hata düzeltildi
Tuesday, 7 July 2026
- Kayıt sırasında gönderilen doğrulama e-postasındaki bağlantı düzeltildi, e-posta onaylandıktan sonra kullanıcıya bir bilgilendirme penceresi gösterilmeye başlandı ve hata mesajları daha anlaşılır hale getirildi
- Mobil menüde bazı öğelerin diğer içeriklerin arkasında kalmasına neden olan görüntüleme sorunu düzeltildi
- Mekan detay sayfalarındaki harita, ek maliyet gerektirmeyen ücretsiz bir gömülü harita ile değiştirildi
- Ücretli plana sahip işletmelerin mekanları dizinde altın renkli çerçeve ve 'Partner' rozetiyle öne çıkarılmaya başlandı; adminler mekanları artık panelden doğrudan işletmelere bağlayabiliyor
- Admin panelin sol menüsü İçerik, Ortaklar, Gelir ve Sistem başlıkları altında gruplanarak sadeleştirildi; gösterge panelinde bekleyen mekan sahiplik talepleri için uyarı eklendi
- Unsplash ve Wikimedia kaynaklı bazı görsellerin sitede görüntülenememesine neden olan yapılandırma sorunu giderildi
- Bazı makale ve sayfalarda içerik görüntülenmesini engelleyen teknik bir hata giderildi