Skip to content

CannAy/RestaurantOrderProject

Repository files navigation

QR Kodlu Restoran Sipariş Yönetimi

AspNet Core 6.0 ile Geliştirilen Dinamik Sipariş Yönetimi Projesi

Bu proje, restoranlar için dinamik QR kodlu bir sipariş yönetim sistemi geliştirmek amacıyla tasarlanmıştır. Admin ve kullanıcı panellerine sahip olan uygulama, anlık veri alışverişini destekleyen kapsamlı bir yapıya sahiptir. SignalR kütüphanesi kullanılarak, anlık bildirimler, mesajlaşma ve sipariş güncellemeleri gibi modern özellikler eklenmiştir.


Proje Özellikleri

Bu projede aşağıdaki temel özellikler yer almaktadır:

  • Sipariş Yönetimi: Kullanıcılar, QR kod tarayarak sipariş verebilir ve sipariş durumlarını anlık olarak takip edebilir.
  • Rezervasyon İşlemleri: Kullanıcılar rezervasyon yapabilir ve e-posta bildirimleri alabilir.
  • Real-Time Uygulamalar:
  • Anlık bildirimler
  • Anlık mesajlaşma
  • Anlık sepet güncellemeleri
  • Yönetici Paneli: Sipariş ve rezervasyon işlemlerini yönetebilen kapsamlı bir admin paneli.
  • UI ve Backend:
  • RESTful API yapısıyla geliştirilen güçlü bir backend.
  • Kullanıcı dostu bir frontend arayüzü.

Kullanılan Teknolojiler

Projede aşağıdaki teknolojiler ve yaklaşımlar kullanılmıştır:

Backend:

  • ASP.NET Core 6.0
  • ASP.NET Core API
  • SignalR
  • Swagger
  • Entity Framework Core (LINQ ve MSSQL ile)
  • N-Tier Architecture (Katmanlı Mimari)
  • DTO ve Solid Prensiplerine Uygun Kodlama

Frontend:

  • HTML, CSS, Bootstrap
  • JavaScript ve Ajax
  • Real-Time UI Geliştirme

Diğer:

  • Mail Gönderme İşlemleri
  • İlişkisel Veritabanı Yönetimi

Projeye Ait Görseller

Slayt1 Slayt2 Slayt3 Slayt4 Slayt5 Slayt6 Slayt7 Slayt8 Slayt9 Slayt10 Slayt11 Slayt12

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published