Skip to content

batuhanulvide/Restorant_projesi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

Restorant_projesi

Bu proje, Murat Yücedağ hocamızın "Asp.Net Core Api SignalR ile QR Kodlu Sipariş Yönetimi" eğitiminden edindiğim bilgilerle geliştirdiğim bir restoran otomasyon sistemidir. Eğitimde öğrendiğim teknikleri uygulayarak sıfırdan tasarladığım bu uygulama, modern web teknolojilerinin gerçek hayat senaryolarına nasıl uygulanabileceğini göstermektedir.

Proje Özeti Backend: Asp.Net Core 6.0 Web API (RESTful)

Frontend: HTML5, Bootstrap, JavaScript (AJAX)

Veritabanı: MSSQL (Entity Framework Code First)

Real-Time İletişim: SignalR

Mimari: Katmanlı Mimari (N-Tier) ve DTO'lar

Temel Özellikler ✔ QR kod ile masa tanımlama ve sipariş oluşturma ✔ Anlık sipariş takibi (SignalR) ✔ Yönetim paneli için istatistik dashboard ✔ Kullanıcı dostu vitrin arayüzü ✔ Rezervasyon ve mail bildirim sistemi ✔ Sepet işlemleri ve sipariş yönetimi

Eğitim Referansı Bu projeyi geliştirirken Murat Yücedağ hocamızın Udemy'deki eğitiminden büyük ölçüde faydalandım. Eğitimde özellikle:

Clean Code prensipleri

SOLID kurallarına uygun geliştirme

Real-time uygulama teknikleri

API consume etme yöntemleri konularında edindiğim bilgileri pratiğe dökme fırsatı buldum.

Kullanılan Teknolojiler Asp.Net Core 6.0 | SignalR | Entity Framework | LINQ | Bootstrap 5 JavaScript | AJAX | Swagger | MailKit | QR Kod Üretimi

Proje, eğitimde öğrendiğim konseptleri pekiştirmek amacıyla bireysel çabamla geliştirilmiştir. Kod yapısında eğitimdeki örneklerden esinlenilmiş olup, bazı bölümlerde kişisel iyileştirmeler ve özelleştirmeler yapılmıştır.

About

🍽 ASP.NET Core 6.0 ve SignalR ile geliştirilmiş restoran otomasyon sistemi. QR kodlu sipariş yönetimi, anlık bildirim, katmanlı mimari ve yönetim paneli içerir.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors