Skip to content

huseyinkazim/KasaX

Repository files navigation

🧾 KasaX POS System (MAUI)

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.


🚀 Proje Hakkında

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.


🧩 Temel Özellikler

💰 Satış Yönetimi

  • Hızlı satış ekranı (POS)
  • Ürün ekleme / çıkarma
  • Miktar güncelleme
  • Otomatik toplam hesaplama

📦 Ürün Yönetimi

  • Barkod ile ürün tanımlama
  • Ürün adı ve fiyat eşleme
  • Sepete hızlı ekleme

👤 Müşteri Yönetimi

  • Müşteri seçimi
  • Veresiye satış desteği
  • Cari hesap takibi

💳 Ödeme Sistemleri

  • Nakit ödeme
  • Kart ile ödeme
  • Veresiye (cari hesap) işlemleri

📊 Satış Geçmişi

  • Geçmiş satış listesi
  • Fiş numarası takibi
  • Tarihe göre filtreleme
  • Toplam tutar görüntüleme

🖥️ Ekran Görüntüleri

Hızlı Satış (POS)

Screenshot 2026-04-09 122042

Satış Geçmişi

Screenshot 2026-04-09 130618

Veresiye Raporu

Screenshot 2026-04-09 130644

Müşteriler

Screenshot 2026-04-09 130700

🏗️ Mimari

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


⚙️ Kullanılan Teknolojiler

  • .NET MAUI
  • C#
  • MVVM Pattern
  • LINQ
  • Dependency Injection
  • REST API
  • SQL Server

📦 Kurulum

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

About

A .NET-based cash register (POS) system for managing sales, products, and transactions in retail environments.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors