4 görüntülenme
0 indirme
0 beğeni
0,0 puan
01.08.2026
Proje Açıklaması
# 🧾 Adisyon ve Kasa Yönetim Sistemi (AdisyonYonetimi Pro)
**Adisyon ve Kasa Yönetim Sistemi**, kafe, restoran, çay bahçesi ve benzeri yeme-içme işletmelerinin masa düzeni, sipariş takibi ve ödeme alma süreçlerini dijitalleştirmek üzere geliştirilmiş; **sıfır hata toleranslı**, modüler ve entegre bir **ASP.NET Core 8 Web/Masaüstü** uygulamasıdır.
Bu proje, "UygulamaVitrini" eko-sisteminin yeni bir alt modülü ("ProApp") olarak tasarlanmış olup; tek bir çatı altında işletmenin ana damarı olan hem kasa nakit akışını hem de müşteri hesaplarını kusursuz yönetmeyi hedefler.
---
## ✨ Temel Özellikler (Core Features)
### 1. Dinamik Masa Yönetimi (Table Management)
- **Canlı Durum Takibi:** Masaların anlık olarak `Boş`, `Dolu` veya `Rezerve` statüleri renk kodlarıyla (yeşil/kırmızı) anında izlenebilir.
- **Tek Tıkla Sipariş (SPA Mimarisi):** Sayfa hiç yenilenmeden bir masaya tıklanarak anında adisyon açılabilir ve sipariş ekranına geçilebilir. Tüm etkileşim Single Page Application (SPA) hızında tasarlanmıştır.
### 2. Sipariş ve Adisyon Süreci
- **Hızlı Ürün Ekleme:** Ürünler birim fiyatlarıyla listelenir. Tıklanan ürün anında masanın açık hesabına eklenir.
- **Otomatik Hesaplama:** Ürün eklendikçe "Birim Fiyat x Miktar" formülü ile satır tutarı hesaplanır, masanın toplam hesabı saliseler içinde güncellenir.
### 3. Ödeme Alma ve Kasa İşlemleri (Transaction Güvenliği)
- **Parçalı Ödeme:** Bir masanın hesabının bir kısmı `Nakit`, kalan kısmı `Kredi Kartı` olacak şekilde karma tahsilat yapılabilir.
- **Asla Veri Kaybı Yok (EF Core Transactions):** Hesap kapatılırken; masanın statüsü `Boş`a alınır, ödemeler ilgili tablolara düşer ve sadece 'Nakit' tahsilatlar doğrudan fiziksel kasaya (KasaHareketleri) aktarılır. Eğer bu adımlardan birinde anlık bir elektrik veya sunucu kesintisi olursa **tüm işlemler geriye sarılır (Rollback)** ve veri tutarlılığı %100 garanti altına alınır.
### 4. Z Raporu ve Finansal Takip
- **Günlük Ciro Analizi:** İstenilen gün seçildiğinde o günün 00