SignalR QR Restaurant - QR Code Restaurant Ordering System
A modern restaurant ordering system that uses QR codes to enhance the dining experience. Built with ASP.NET Core 6.0 and SignalR, this application allows customers to scan QR codes at restaurant tables, view the menu, add products to their cart, and place orders without any page refreshes. The admin panel displays orders and reservations in real-time using SignalR technology.
Key Features
- • N-Tier Architecture with Business, Data Access, Entity, and DTO layers
- • Restaurant table management with real-time status updates
- • QR code scanning to access menu and place orders
- • Live order tracking and notifications using SignalR
- • Admin panel for real-time order and reservation management
- • User authentication and reservation system
- • Discount creation and management
- • Email notifications for order status updates
- • Real-time statistics and reporting
- • Responsive design for all devices
Technologies Used
C#
ASP.NET Core 6.0
SignalR
Web API
Entity Framework Core
MSSQL
N-Tier Architecture
Identity
AutoMapper
MailKit
Snapshots