KasaX, modern perakende satış süreçlerini yönetmek için geliştirilmiş bir Point of Sale (POS) sistemidir.
.NET MAUI tabanlı bu uygulama, masaüstü ve mobil platformlarda çalışabilecek şekilde tasarlanmıştır.
KasaX POS, market ve perakende satış operasyonlarını dijitalleştirmek amacıyla geliştirilmiş bir satış yönetim sistemidir.
Sistem temel olarak:
- Hızlı satış işlemleri
- Barkod ile ürün ekleme
- Sepet yönetimi
- Müşteri bazlı satış
- İndirim uygulama
- Nakit / kart / veresiye ödeme
- Satış geçmişi ve raporlama
fonksiyonlarını içerir.
- Hızlı satış ekranı (POS)
- Ürün ekleme / çıkarma
- Miktar güncelleme
- Otomatik toplam hesaplama
- Barkod ile ürün tanımlama
- Ürün adı ve fiyat eşleme
- Sepete hızlı ekleme
- Müşteri seçimi
- Veresiye satış desteği
- Cari hesap takibi
- Nakit ödeme
- Kart ile ödeme
- Veresiye (cari hesap) işlemleri
- Geçmiş satış listesi
- Fiş numarası takibi
- Tarihe göre filtreleme
- Toplam tutar görüntüleme
Proje modüler ve ölçeklenebilir bir yapıda tasarlanmıştır:
- Presentation Layer (MAUI UI)
- Business Logic Layer
- Data Access Layer
- API Integration
Amaç: sürdürülebilir, genişletilebilir POS sistemi oluşturmak
- .NET MAUI
- C#
- MVVM Pattern
- LINQ
- Dependency Injection
- REST API
- SQL Server
Projeyi çalıştırmak için:
git clone https://github.com/huseyinkazim/KasaX.git
cd KasaX
Visual Studio ile aç:
.NET MAUI workload kurulu olmalı
Android / Windows emulator seç
Run
🔐 Özellikler (İleri Seviye Plan)
Offline mode support
Sync engine (online/offline data sync)
Role-based access control
Cloud backend integration
Real-time stock tracking
Receipt printing integration
📈 Proje Amacı
Bu proje:
Gerçek dünya POS senaryolarını modellemek
.NET MAUI ile cross-platform UI geliştirmek
Satış ve stok yönetimi süreçlerini simüle etmek
için geliştirilmiştir.
👨💻 Geliştirici
Hüseyin Kazım Tosun
Senior .NET Backend Developer