Demo :Veresiye Defteri
Github : https://github.com/ofergul/PhpBasitVeresiyeDefteri

Tek sayfada detayların görülebildiği ,Tamamen Localde bakkal defterine alternatif olarak çalışmak üzere yapıldığından hiçbir güvenlik önlemi yoktur, istediğiniz gibi düzenleyip kullanabilirsiniz.



📓 Veresiye Defteri


Küçük ve orta ölçekli işletmeler (KOBİ) veya bireysel kullanıcılar için müşteri borç-alacak takiplerini hızlı, pratik ve verimli şekilde yönetmeyi sağlayan PHP & SQLite tabanlı modern veresiye takip yazılımı.

📋 İçindekiler (Table of Contents)


📌 Proje Hakkında


Veresiye Defteri, karmaşık muhasebe yazılımlarına ihtiyaç duymadan, müşterilerinizin borç ve ödeme (tahsilat) hareketlerini kayıt altına almanızı sağlar.
Tek sayfa mimarisi (SPA - Single Page Application) sayesinde tüm işlemler AJAX ile sayfa yenilenmeden anında gerçekleşir. Veritabanı kurulumu gerektirmeyen SQLite altyapısı sayesinde tak-çalıştır biçimde kullanılabilir.
✨ Özellikler


  • 👥 Müşteri Yönetimi: Yeni müşteri ekleme, satır içi (inline) hızlı isim düzenleme.
  • 💳 Borç & Tahsilat Kaydı: Müşteriye özel borç veya ödeme işlemi oluşturma ve silme.
  • 📊 Otomatik Bakiye Hesaplama: Borç ve ödemelere göre anlık müşteri bakiyesini ve son işlem tarihini hesaplama.
  • 🔍 Akıllı Filtreleme ve Sıralama: Bakiyesi sıfır olmayan müşterileri listeleme, sütun bazlı sıralama (ID, İsim, Bakiye, Tarih).
  • 📈 Tarih Aralıklı Raporlama: İstenen iki tarih arasındaki işlemleri ve dönem içi net bakiyeyi raporlama.
  • 💾 Yedekleme & Geri Yükleme:
    • Tüm verileri Türkçe Excel ile tam uyumlu UTF-8 BOM ; ayracılı CSV olarak indirme.
    • CSV dosyasından veritabanını güvenli bir şekilde geri yükleme.
  • 📱 Responsive & Modern UI: Bootstrap 5.3 altyapısı, mobil uyumlu tasarım, yüzen aksiyon butonları (FAB) ve anlık bildirimler (Toast).
🖥️ Ekran Görüntüsü ve Arayüz





  1. Müşteri Bakiyeleri Tablosu: Aktif borcu veya alacağı bulunan müşterilerin listelendiği, sıralanabildiği ve düzenlenebildiği alan.
  2. Yeni İşlem Ekleme Formu: Müşteri seçerek hızlı borç veya ödeme kaydı ekleme alanı.
  3. İşlemler Tablosu: Müşterilere ait tüm işlem geçmişinin listelendiği ve filtrelendiği sayfalama destekli tablo.
  4. Hızlı Aksiyon Butonları (FAB): Ekranın sağ altında bulunan müşteri ekleme, toplam borç görme, rapor alma, yedekleme ve geri yükleme butonları.