TasteUp-SignalR

Project Info

Category Web
Date 01-01-2026
Duration 30 Days
View on Github

About The Project

The SignalR project I developed comprehensively manages restaurant reservations and online ordering processes. Users can place online orders or create reservations for the restaurant. To place an order, users are required to log in first. After logging in, they can select food and beverages from the menu and add them to their cart. Orders and reservations are displayed in real time on the admin panel using SignalR technology. This allows administrators to instantly manage, approve, or cancel orders and reservations. Both users and administrators receive email notifications for any status changes, ensuring that all processes are tracked quickly and efficiently. In addition, the system monitors all restaurant data in real time, including cashier operations, customer counts, product statistics, and table statuses. These real-time statistics displayed on the admin panel support business owners in decision-making processes and help make restaurant management more efficient.

Used Technologies

Backend

  • ASP.NET Core 6.0
  • ASP.NET Core Web API
  • Entity Framework Core (Code First)
  • N-Tier Architecture
  • MS SQL Server
  • ASP.NET Core Identity
  • Repository Pattern
  • REST API
  • SignalR
  • AutoMapper
  • FluentValidation
  • Swagger
  • MailKit
  • QRCoder
  • SOLID Principles

Frontend

  • HTML5
  • CSS3
  • JavaScript
  • Bootstrap
  • jQuery
  • SignalR JavaScript Client
× Gallery Image

How can I help you?

😊

Aykut'un Asistanı

Çevrimiçi
😊

Merhaba! Ben Aykut hakkında sorularınızı yanıtlayabilirim. Nasıl yardımcı olabilirim?