Bu proje, bir restoranda kullanılmak üzere geliştirilen bir sipariş yönetim sistemidir. Müşterilerin yemek siparişi vermesini sağlar ve işletme personelinin bu siparişleri yönetmesine olanak tanır.
- ASP.NET Core 6.0: Web uygulaması geliştirmek için kullanılan bir framework.
- SignalR: Gerçek zamanlı iletişim sağlamak için kullanılan bir kütüphane.
- Entity Framework Core: Veritabanı işlemlerini yönetmek için kullanılan bir ORM aracı.
- Bootstrap: Kullanıcı arayüzü tasarımını kolaylaştıran bir CSS framework'ü.
- QR Code Generator: Siparişleri takip etmek için QR kodları oluşturan bir kütüphane.
- SMTP Mail Service: Yöneticiye siparişleri ve güncellemeleri göndermek için kullanılan e-posta entegrasyonu.
- ASP.NET Identity: Kimlik doğrulama ve yetkilendirme için kullanılan bir sistem.
- AJAX: Asenkron veri alışverişi için kullanılan bir teknoloji.
- Müşterilerin yemek siparişi verebilmesi.
- Gerçek zamanlı sipariş güncellemeleri için SignalR entegrasyonu.
- Siparişlerin QR kodlarıyla verebilmesi (Müşteriye gönderilir).
- Yöneticiye siparişleri ve güncellemeler için e-posta bildirimleri.
- Kimlik doğrulama ve yetkilendirme için ASP.NET Identity sistemi.
- AJAX kullanarak asenkron veri alışverişi.
- Kullanıcıların profil bilgilerini güncelleme ve sipariş geçmişini görüntüleme.