Skip to content

kubrakaradirek/OrderSignaIRProject

Repository files navigation

This project was developed using ASP.NET Core 6.0 and includes both a storefront and an admin panel. I developed it by completing Murat Yücedağ's Udemy course “ASP.NET Core API with SignalR for QR Code-Based Order Management.” The SignalR library was extensively used for real-time notifications and cart operations.

The project is a restaurant system application that manages orders. The backend is implemented with an API, which is consumed by the user interface. Email notifications are sent to users for reservation operations. SignalR is used for real-time notifications and cart functionality, and the project follows an N-tier architecture.

The system allows a restaurant to receive real-time orders, where customers can place orders via QR codes. Real-time data, including notifications and statistics, is maintained. Customers can add or remove items from their cart based on the table they are seated at. Once the cart is confirmed, the order is sent instantly to the kitchen.

SignalR is used not only for notifications but also for instantly sending orders to the chef, updating statistics in real time, and displaying the current occupancy status of tables. MSSQL is used as the database, and Identity is used for security and authentication.

Used Technology

  • ASP.NET Core 6.0

  • SignalR

  • Entity Framework Core

  • Bootstrap

  • QR Code Generator

  • SMTP Mail Service

  • ASP.NET Identity

  • AJAX

Features:

-Allows customers to place food orders

-SignalR integration for real-time order updates

-Orders can be placed using QR codes (sent to the customer)

-Email notifications for the admin regarding orders and updates

-ASP.NET Identity for authentication and authorization

-Asynchronous data exchange using AJAX

-Users can update profile information and view order history

Ekran görüntüsü 2024-05-26 192713 Ekran görüntüsü 2024-05-26 192738 Ekran görüntüsü 2024-05-26 201030 Ekran görüntüsü 2024-05-26 201058 Ekran görüntüsü 2024-05-26 201128 Ekran görüntüsü 2024-05-26 201150 Ekran görüntüsü 2024-05-26 201206 Ekran görüntüsü 2024-05-26 201224 Ekran görüntüsü 2024-05-26 201253 Ekran görüntüsü 2024-05-26 201311 Ekran görüntüsü 2024-05-26 201658 Ekran görüntüsü 2024-05-26 201750 Ekran görüntüsü 2024-05-26 201817Ekran görüntüsü 2024-05-26 201832

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published