2026
Veresiye
Bir perde dükkânının kâğıt defterde tuttuğu satış, ölçü ve açık hesap takibini üstlenen, internetsiz çalışan Windows masaüstü programı.
Problem
Dükkândaki her kayıt kâğıt defterdeydi: kim ne aldı, ne kadar ödedi, ne kadar borcu kaldı. Sabit taksiti olmayan, müşteri eline geçtikçe ödediği bir açık hesabı defterden takip etmek hem yavaş hem hataya açık.
Ne yaptım
Defterin yerini alan bir masaüstü programı yazdım. Müşteri, satış, çok kalemli perde satırları (oda, model, en, boy, adet) ve tahsilat tek yerde duruyor. Bakiye asla elle girilmiyor: her zaman "toplam borç eksi yapılan ödemeler" olarak canlı hesaplanıyor. Electron, React ve yerel bir SQLite dosyasıyla yazıldı.
Kullanıcıyı tanımak
Kullanıcı teknik değil; ömrü defter tutmakla geçmiş bir esnaf. Bu yüzden arayüzü defter kadar basit tuttum: az düğme, büyük yazı, net Türkçe. Para her zaman öne çıkıyor, borç kırmızı, ödeme yeşil.
Eski defteri taşımak
Programın işe yaraması için önce yaklaşık bin eski kaydın içeri girmesi gerekiyordu. Bunun için fareye hiç dokunmadan, yalnızca klavyeyle ve "kaydet ve yeni ekle" ile ilerleyen ayrı bir giriş ekranı yaptım.
Veri kaybı olmasın
Küçük bir işletmede veri kaybı, işin kendisinin kaybı demek. Her akşam ve her açılışta otomatik yedek alınıyor, USB’ye tek tıkla yedek çıkıyor, geri yüklemeden önce mevcut hâlin yedeği yine alınıyor. Yedek alınmadan geçen gün sayısı ekranda uyarı olarak duruyor.
Durum
0.5.0 sürümü dükkânda kullanılıyor. Program tümüyle çevrimdışı: hiçbir dış servise bağlanmıyor, veri tek bir yerel dosyada duruyor. Şu an perdeciliğe özel kısımları ayıklayıp her küçük işletmenin kullanabileceği genel bir cari hesap defterine dönüştürüyorum.