Python ile Ücretsiz Stok Takip Uygulaması
Giriş: Neden Python Tabanlı Stok Takip Uygulaması?
Günümüzde küçük ve orta ölçekli işletmelerin en büyük zorluklarından biri etkili stok yönetimidir. Pahalı ERP sistemleri küçük işletmeler için bütçe dostu değilken, Excel tabanlı çözümler ise yetersiz kalıyor. İşte tam bu noktada Python ile geliştirilmiş ücretsiz stok takip uygulaması devreye giriyor.
Bu kapsamlı rehberde, tamamen Türkçe destekli Python stok takip programının tüm özelliklerini, kurulum sürecini ve küçük işletmelere sağladığı avantajları detaylıca inceleyeceğiz.
Youtube izlemek için tıklayın
Python Stok Takip Uygulamasının Temel Özellikleri

Teknik Altyapı ve Sistem Gereksinimleri
Python 3.7+ ile geliştirilmiş bu uygulama, Tkinter arayüz kütüphanesini kullanarak modern ve kullanıcı dostu bir deneyim sunuyor. En büyük avantajı, hiçbir ek paket kurulumu gerektirmemesidir.
Desteklenen işletim sistemleri:
- Windows (run.bat ile çalıştırma)
- Linux/Mac (run.sh ile çalıştırma)
- Python main.py komutu ile tüm platformlarda çalışabilme
Offline Çalışan Güvenli Veri Depolama
Bu internet bağlantısı gerektirmeyen stok takip sistemi, verilerinizi JSON formatında yerel olarak saklar. Bu sayede:
- Veri güvenliği tam kontrol altında
- İnternet kesintilerinden etkilenme yok
- Hızlı veri okuma/yazma işlemleri
- Kolay backup ve transfer imkanı
Ana Arayüz ve Kullanıcı Deneyimi
Dashboard ve İstatistik Kartları
Uygulamanın ana ekranında 4 temel performans göstergesi bulunuyor:
- Toplam ürün çeşidi sayısı
- FIFO yöntemiyle hesaplanmış stok değeri
- Toplam giriş işlem sayısı
- Toplam çıkış işlem sayısı
Entegre Hesap Makinesi Özelliği
Stok hesaplamalarında zaman kazandıran hesap makinesi:

- Klavye ve fare ile kullanım
- Türkçe sayı formatı desteği (virgül ondalık ayırıcı)
- Pencere değiştirmeden hızlı hesaplama
- Temel matematiksel işlemler
Stok Kartları ve Ürün Yönetimi
Otomatik Stok Kodu Üretimi
Benzersiz stok kodu sistemi (STOK-001, STOK-002 formatında) ile:
- Her ürün için eşsiz kimlik
- Kolay arama ve filtreleme
- Hatasız ürün takibi
Esnek Birim Seçenekleri
Farklı ürün türleri için birim desteği:
- ADET (sayılabilir ürünler)
- KG (ağırlık bazlı ürünler)
- M (metre bazlı ürünler)
- PAKET (paket bazlı ürünler)
Giriş ve Çıkış İşlemleri
Akıllı Ürün Arama Sistemi
Otomatik tamamlama özellikli ürün seçimi:
- Ürün ismi yazarken anlık öneriler
- Her öneride mevcut stok durumu gösterimi
- Hızlı ve hatasız ürün seçimi
Negatif Stok Kontrolü
Otomatik stok kontrol sistemi:
- Yetersiz stok durumunda uyarı
- Negatif stok oluşumunu engelleme
- Güvenilir stok takibi
Çoklu Ürün Girişi
Aynı fatura için birden fazla ürün ekleme:
- “Kaydet ve Devam Et” özelliği
- Fatura bilgileri sabit kalır
- Toplu alımlar için zaman tasarrufu
FIFO Maliyet Hesaplama Sistemi
İlk Giren İlk Çıkar Mantığı
Profesyonel muhasebe standartlarına uygun FIFO sistemi:
- Gerçekçi stok değerlemesi
- Enflasyonist ortamlarda doğru sonuçlar
- Kalan stokun doğru maliyeti
Maliyet Analizi Raporları
Detaylı maliyet raporlama sistemi:
- Her ürün için alış fiyatı takibi
- Satış fiyatı karşılaştırması
- Net kar/zarar hesaplaması
Gelişmiş Raporlama Özellikleri
Muavin Dökümü Raporu
Ürün bazında detaylı hareket raporu:

- Tarih sıralı giriş/çıkış işlemleri
- Kalan stok durumu
- İşlem detayları ve fatura bilgileri
Kar/Zarar Analizi
Kapsamlı karlılık analizi:
- En karlı ürünlerin belirlenmesi
- En zararlı ürünlerin tespiti
- Toplam kar/zarar oranları
- Ürün bazında karlılık yüzdeleri
Excel Export Özelliği
CSV formatında rapor dışa aktarma:
- Türkçe sayı formatı desteği
- Excel ile uyumlu format
- Kolay düzenleme ve yazdırma
Klavye Kısayolları ve Hızlı Çalışma
Üretkenlik Artıran Kısayollar
Hızlı işlem için klavye komutları:
- Ctrl+N: Yeni işlem ekleme
- Ctrl+S: Veri kaydetme
- F5: Verileri yenileme
- Tab/Enter: Alanlar arası geçiş
- Escape: Pencere kapatma
Erişilebilirlik ve Kullanıcı Dostu Tasarım
Görsel Destekli Arayüz
Kullanıcı deneyimini artıran özellikler:
- Ayarlanabilir yazı boyutu
- Renk kodlu durumlar (yeşil=pozitif, kırmızı=negatif)
- Emoji ikonlarla görsel destek
- Büyük butonlar ve net etiketler
Veri Güvenliği ve Yedekleme
Otomatik Kaydetme Sistemi
Güvenli veri yönetimi:
- Otomatik kaydetme mekanizması
- JSON backup dosyaları
- Taşınabilir veri formatı
- Platform bağımsız çalışma
Hangi İşletmeler İçin Uygun?
Hedef Kitle ve Kullanım Alanları
Python stok takip uygulaması ideal kullanım alanları:
- Küçük mağaza ve dükkanlar
- E-ticaret işletmeleri
- Üretim atölyeleri ve imalathaneler
- Depo ve ambar işletmeleri
- Muhasebe büroları
- Kişisel koleksiyon takibi
Performans ve Sınırlamalar
Sistem Performansı
Yüksek performans özellikleri:
- Binlerce işlemle sorunsuz çalışma
- Düşük sistem kaynağı kullanımı
- Hızlı veri okuma/yazma
- JSON formatının avantajları
Gelecek Güncellemeler ve Geliştirmeler
Planlanan Özellikler
Gelecekte eklenecek işlevler:
- Grafik ve chart desteği
- Barcode okuma sistemi
- Multi-user kullanıcı desteği
- Web API entegrasyonu
- Mobil uygulama versiyonu
Sonuç: Neden Bu Stok Takip Uygulamasını Tercih Etmelisiniz?
Python ile geliştirilmiş bu ücretsiz stok takip sistemi, küçük işletmeler için pahalı ERP alternatiflerine mükemmel bir çözüm sunuyor. Tamamen Türkçe destekli, kolay kurulum, profesyonel raporlama ve FIFO maliyet sistemi ile işletmenizin stok yönetim ihtiyaçlarını karşılayacak.
Ana Avantajlar Özeti:
- Tamamen ücretsiz ve açık kaynak
- Çok kolay kurulum süreci
- Tam Türkçe dil desteği
- Profesyonel muhasebe standartlarına uygun raporlama
- FIFO maliyet hesaplama sistemi
- Excel entegrasyonu ve CSV export
- Offline çalışma imkanı
- Güvenli veri saklama
Bu Python tabanlı envanter yönetim sistemi, hem öğrenme amaçlı hem de gerçek iş hayatında güvenle kullanılabilir. Küçük işletmelerin dijital dönüşüm sürecinde önemli bir adım olan bu uygulama, maliyet etkin stok yönetimi için ideal bir çözümdür.
Bilgilendirme
çalışmayı indirmek isterseniz py_stok_takip