Blog yazısı · 14.09.2026
Kitap Okudum’da Yedekleme, İki Dil ve Kalite Dönemi
Okuma akışlarını sağlamlaştırdım; şifreli yedekleme, geri yükleme, raporlama, Türkçe-İngilizce kullanım ve kalite kapıları ekledim.
Kitap Okudum’a birkaç ay ara verdikten sonra yeni özellik eklemek yerine mevcut yapıyı sağlamlaştırarak geri döndüm. İlk işim okuma döngülerini uçtan uca yeniden ele almak oldu. Kütüphaneye ekleme, okumaya başlama, ilerleme kaydetme, bitirme ve yeniden okuma akışlarını hem API hem web tarafında birlikte test ettim.
Ardından yedekleme ve geri yükleme altyapısını kurdum. Veritabanı ile yüklenen dosyalar şifreli olarak yedekleniyor, kurtarma noktaları yönetim panelinden görülebiliyor. Yerel kopyanın yanında Shared Drive hedefi kullanılabiliyor. En önemli kısım yalnızca yedek almak değil; izole bir ortamda geri yükleme provası yaparak dosyanın gerçekten kullanılabilir olduğunu doğrulamak.
Türkçe ve İngilizce aynı sözleşmeyle
Uygulamanın kullanıcı tarafını Türkçe ve İngilizce çalışacak şekilde düzenledim. Dil seçimi rota, oturum, tarayıcı tercihi ve profil ayarı arasında belirli bir öncelikle çözülüyor. API hata kodları sabit kalırken kullanıcıya gösterilen sistem mesajları seçilen dile göre geliyor. Yönetim panelinde de iki dilli kullanımın temeli hazırlandı.
Son bölüm kalite çalışmalarıydı. Değişen dosyalara odaklanan kontrol kapısı, API uç noktası envanteri, tip kontrolleri ve erişilebilirlik tabanı ekledim. Tasarım değişkenlerini ortak token’larda toplamak küçük görünen renk ve aralık farklarını azaltıyor.
Şimdi hedefim bu sağlam temelin üzerinde mobil uygulamayı güncellemek ve gerçek kullanıcı geri bildirimine hazırlanmak. Bir hobi projesinde en zor karar bazen yeni bir ekran eklememektir. Bu dönem bana bakım, kurtarma ve erişilebilirliğin de doğrudan ürün özelliği olduğunu yeniden hatırlattı.