Smart POS-Offline Point of Sale System for Android
✨ Temel Özellikler
- Gerçek çevrimdışı faturalandırma: İnternet olmadan fatura oluşturun, vergileri/indirimleri uygulayın ve ödemeleri kaydedin.
- Barkod ve SKU araması: Kamera veya USB/Bluetooth tarayıcılar; Önbelleğe alınmış dizinle hızlı arama.
- Termal yazdırma (ESC/POS): Bluetooth/USB/ağ üzerinden 80 mm/58 mm makbuzları yazdırın; özelleştirilebilir şablonlar.
- Cihazdaki envanter: Ürünler, çeşitler/birimler, stok sayımları, düşük stok uyarıları; CSV'yi içe aktarma.
- Müşteri defteri: Temel CRM, vade/avans ve fatura geçmişi.
- Vergiler ve fiyatlandırma: Dahil/hariç KDV/GST, fiyat seviyeleri, ürün veya fatura seviyesinde indirimler.
- Kasa çekmecesi ve oturumlar: Vardiya açma/kapama, kasa giriş/çıkış, X/Z raporları.
- Raporlar: Saate/kasiye göre satışlar, ürün performansı, ödeme karışımı, gün sonu özeti (PDF/CSV).
- İsteğe bağlı senkronizasyon: Çevrimiçiyken bir web arka ucuyla arka planda senkronizasyon (çatışmaya karşı güvenli artışlar).
- Çoklu dil ve RTL: Yerelleştirilmiş kullanıcı arayüzü, sayı biçimleri ve RTL düzenleri.
⚙️ Teknik Yığın
- Uygulama çerçevesi: Flutter 3.x (Dart, null-safety) veya Native Android (Kotlin/Java) derleme çeşitleri
- Yerel veritabanı: SQLite (sqflite / Room)
- Yazdırma: Bluetooth/USB/TCP üzerinden ESC/POS; Yerel paylaşım/yazdırma yoluyla PDF
- Barkod: Kamera ZXing/ML Kiti (veya Flutter'da mobile_scanner)
- İsteğe bağlı senkronizasyon API'si: JSON ve token kimlik doğrulaması ile REST (Laravel 10 / Node.js)
- Minimum İşletim Sistemi: Android 6.0 (API 23)+; 64 bit AAB uyumlu
🧩 Kurulum Kılavuzu
- Projeyi Android Studio/VS Code'da açın → flutter pub get veya Gradle senkronizasyonunu çalıştırın.
- Markalama ve yapılandırma: Uygulama adı, simgeler, para birimi, vergi modu, makbuz şablonu ve yazıcı türü.
- Başlangıç verileri: Ürünleri/müşterileri CSV aracılığıyla içe aktarın (örnek sağlanır).
- (İsteğe bağlı) Senkronizasyon: BASE_URL'yi ve belirteci config.dart/Config.kt'de ayarlayın.
- Çevre birimlerini test edin: Bluetooth yazıcı/tarayıcıyı eşleştirin → tarama testi → demo makbuzunu yazdırın.
- Derleme sürümü: İmzalı AAB oluşturun, ProGuard/R8'i etkinleştirin, Play Veri Güvenliği formunu doldurun.
📦 Teslimatlar
- Android POS kaynak kodunu tamamlayın (Flutter veya Yerel değişken)
- Yerel veritabanı şeması, DAO/depo katmanı ve tohum/içe aktarma araçları
- Makbuz şablonları (58/80 mm) ve yazıcı adaptörleri (BT/USB/TCP)
- Barkod tarama modülü + SKU araması
- Rapor oluşturucular (PDF/CSV) ve Z raporu akışı
- Örnek CSV'ler (ürünler, müşteriler, vergiler)
- Hızlı başlangıç belgeleri + GPL lisansı ve yeniden dağıtım bildirimi
📱 Desteklenen Platformlar
- Android cihazlar: Telefonlar, 7–10 inç tabletler ve Android POS terminalleri
- Yazıcılar: ESC/POS 58/80 mm (Bluetooth/USB/Ağ)
- Tarayıcılar: Kamera, Bluetooth HID veya USB HID barkod tarayıcıları
🧠 Notlar
- Lisans: Öğrenme, denetimler ve türev çalışmalar için GPL kapsamında dağıtılır.
- Özelleştirme (Uzmanlık): Satış noktasına göre vergi profillerinin haritalanması; hızlı hareket eden öğeler için "hızlı tuşlar" oluşturun; üstel geri çekilme ile arka plan senkronizasyonu ekleyin; geri ödemeler/boşluklar için rol tabanlı kilidi etkinleştirin.
- Performans: İndeksleme öncesi barkod/SKU sütunları; tarayıcı girişini geri döndürme; Anında baskı için ön işlemeli makbuz satırları.
- Veri güvenliği: Yerel DB'yi şifreleyin (SQLCipher isteğe bağlı); otomatik yerel yedeklemeleri zamanlayın; Gün sonunu USB/Drive'a aktarın.
- Mağaza SEO'su: Play listesinde "çevrimdışı POS", "yazar kasa", "barkod faturalandırma", "termal makbuz" anahtar kelimelerini kullanın; yazıcı uyumluluk listesi ekleyin.
👨💻 Orijinal Geliştirici Kredisi
Bu açıklama, aşağıdaki gibi pazaryerlerinde listelenen orijinal Akıllı POS (Çevrimdışı) yazar(lar)ını belirtir.
CodeCanyon.
Dağıtımınız ticari lisansını, güncellemelerini veya premium desteğini gerektiriyorsa lütfen orijinal geliştiriciyi destekleyin.
🔒 Sorumluluk reddi beyanı
GPL kapsamında eğitim ve değerlendirme amacıyla sağlanmıştır.
Bölgenizdeki yerel vergi ve makbuz uyumluluğundan, gizlilik politikalarından ve tüm ödeme/yazdırma cihazı sertifikalarından siz sorumlusunuz.
Üçüncü taraf marka adları ve örnek veriler sahiplerinin mülkiyetinde kalır. Hiçbir demo bağlantısı dahil değildir.
Değerlendirmeler
Henüz değerlendirme yapılmadı.