v1.3.4 · PYTHon 3.11+ · PYSIDE6 · SQLITE

Ayakkabı mağazanız için
satış, stok ve cari yönetimi — hepsi tek programda

Barkod okuyucuyla saniyeler içinde satış, renk × numara stok matrisi, veresiye ve tahsilat takibi, 60×40 mm etiket basımı ve grafikli kâr raporları. Tamamen Türkçe arayüz, offline çalışır, verileriniz sizin bilgisayarınızda kalır.

Hemen Kur Ekran Görüntüleri
12+ yönetim modülü
12 hazır rapor + 6 grafik
3 kullanıcı rolü
%100 Türkçe arayüz

Mağazanızın ihtiyacı olan her şey

İş kuralları services katmanında, arayüz sadece çağırır — kritik işlemler transaction içinde, veri kaybı yok.

🛒

POS Satış Ekranı

Barkod okuyucu klavye gibi çalışır, sepet saniyede dolar. Nakit / kart / parçalı / veresiye (risk limiti kontrolü), beklet–geri çağır, iade ve numara değişimi, para üstü hesabı, gün sonu kasa raporu ve otomatik 80/58 mm fiş PDF.

📦

Stok Matrisi

Renk × numara ızgarası: 0 kırmızı, kritik sarı, yeterli yeşil. Hücreye çift tıkla stok düzeltme, barkodlu sayım + fark raporu, sipariş önerileri ve ana ekranda kritik stok rozeti.

🏷️

Ürün & Barkod

Model–renk–numara hiyerarşisi, numara serisi şablonları (36-41), otomatik EAN-13 üretimi (TR öneki), üretici barkodu elle girilebilir, Excel içe/dışa aktarma ve ürün fotoğrafları.

👥

Cari Hesaplar

Müşteri / tedarikçi sekmeleri, özet kartlar (alacak, borç, vadesi geçen), tahsilat–ödeme, risk limiti ve vade yönetimi, PDF cari ekstre, veresiye satışın otomatik cari işlenmesi.

📊

Grafikli Raporlar

12 tablolu rapor: günlük/aylık satış, ürünsel ve grupsal kâr, en çok satan, yavaş stok, personel performansı, kasa, cari yaşlandırma. KPI kartları + satış trendi, beden dağılımı, ödeme pastası ve 6 canlı grafik. Excel/PDF çıktı.

🖨️

Etiket & Termal Yazıcı

60×40 mm etiket (model, renk, numara, fiyat, barkod) PDF önizleme; ZPL (Zebra) ve TSPL (TSC) komutlarıyla termal yazıcıya doğrudan gönderim; mal kabulden toplu etiket.

🚚

Mal Kabul & Sayım

İrsaliye girişi tedarikçiye otomatik borç işler; Excel'den irsaliye yükleme; barkod okutarak sayım, fark raporu ve tek tıkla düzeltme; barkod onaylı şube transferi.

🔗

Entegrasyonlara Hazır

Kart tutarı POS cihazına iletilir (talep dosyası); e-Arşiv fatura taslakları (4.400 TL eşiği) otomatik oluşur; ÖKC ve pazaryeri API'leri için hazır servis katmanı.

🛡️

Güvenlik & Yedekleme

Yönetici / kasiyer / depocu rolleri (PBKDF2 parola hash), işlem logu, otomatik günlük yedek, elle yedek + geri yükleme, açık/koyu tema.

Programın gerçek ekranları

Aşağıdaki görüntüler uygulamanın kendisinden alınmıştır.

Ana sayfa — dashboard

Ana Sayfa (Dashboard)

Saat, canlı bildirimler, kart menü — kritik stok ve vadesi geçen uyarıları
POS satış ekranı

Satış Ekranı (POS)

Barkodla dolan sepet, ürün fotoğrafı + numara stoğu, müşteri seçimi, büyük tutarlar
Stok matrisi

Stok Matrisi

Renk × numara ızgarası — kırmızı/sarı/yeşil, hücreye çift tıkla stok düzeltme
Grafikli raporlar

Raporlar — Grafik Paneli

KPI kartları, satış trendi, beden dağılımı, ödeme pastası, personel barları
Cari hesaplar

Cari Hesaplar

Alacak/borç/vadesi geçen özet kartları, tahsilat–ödeme, PDF ekstre
Mal kabul

Mal Kabul

Barkodla satır ekleme, Excel irsaliye yükleme, tedarikçiye otomatik borç
Ürün yönetimi

Ürün Yönetimi

Fotoğraflı ürün listesi, numara serisi şablonları, Excel al/ver, sil/arşivle
Giriş ekranı

Giriş Ekranı

Rol bazlı oturum — yönetici, kasiyer, depocu
Personel

Personel

Kasiyer kodları (K001…), yetki matrisi, kişi bazlı işlem kayıtları
Entegrasyonlar

Entegrasyonlar

ÖKC, e-Fatura/e-Arşiv eşik ayarı, pazaryeri API alanları, taslak fatura listesi
Ayarlar

Ayarlar — Canlı Fiş Önizleme

Fiş üst/alt yazısı ve özel notu yazdıkça fişin önizlemesi anında güncellenir

Roller ve kısayollar

Herkes yalnızca işine açık ekranları görür; genel iskonto varsayılan olarak yalnızca yöneticiye açıktır.

RolYetkiler
YöneticiTüm ekranlar, raporlar, ayarlar, personel, entegrasyonlar
KasiyerSatış (POS), cari hesaplar, tahsilat
DepocuÜrünler, stok, mal kabul, sayım, etiket
Tuşİşlem
F2F3F4Nakit · Kart · Parçalı ödeme
F5Satışı beklet
F7F8Değişim · İade
F10Ürün arama modalı
F12Ödemeyi al
DelSepetten satır sil

3 komutla çalıştırın

Windows için tek .exe paketleme de hazır (PyInstaller).

# 1) Bağımlılıkları kurun
pip install -r requirements.txt
# 2) Programı başlatın (ilk açılışta demo veri otomatik yüklenir)
python main.py
# 3) Giriş: admin / 1234  ·  kasiyer / 1234  ·  depocu / 1234

Veriler veri\magaza.db dosyasında tutulur · Testler: python -m pytest tests · 45+ birim test