Merhaba Herkese! 👋 Yaz boyunca kendimi geliştirme sürecimi bitirdim. İşte bu yaz boyunca yaptığım son Yazılım projemide sizinle paylaşmak isterim. Bu proje ASP.NET 9.0 WEB APİ e QR Kodlu Signal R ile anlık veri çeken Restoran Otomasyon Sistemidir. Bu proje ile kendimi daha da ileri taşıdım Ve olabildiğince best practiclere uygun olarak kod yazmaya çalıştım ve eliden geldiğince clean code yazdım. Solid'e olabildiğince sadık kaldım. Ve Github hesabımı hem bu yaz sürecimde hemde bu projede oldukça aktif şekilde kullandım.
🚀 Kullanılan Teknolojiler
✅Asp.Net Core 9.0 WebAPI
✅Asp.Net Core 9.0 Asp.net Core
✅SignalR (Real-Time Yönetim)
✅N-Tier Architecture & Repository Design Pattern
✅AutoMapper & DTO ile veri tutarlılığı
✅FluentValidation ile kullanıcı odaklı uyarma
✅Entity Framework Core – Code First
✅Identity ile güvenli şifreleme
✅MSSQL & Trigger
✅Swagger
✅Github ile senkronizasyon Çalışma
✅Rapid api ile dünya mutfağından tarifler
✅HTML, CSS, Bootstrap, JavaScript, Ajax
📌 Özellikler
📝QR Kod üzerinden masa-sipariş bağlantısı
📝Admin ve vitrin panelleri
📝Sisteme kayıt yapma paneli ve giriş yapma
📝Rezervasyon işlemleri + Mail gönderimi
📝Anlık sipariş akışı (SignalR)
📝Anlık bildirimler, mesajlaşmalar, masa durumları
📝İstatistikler ve dashboard ekranı
📝Clean Code
Özellikle SignalR entegrasyonu, restoranlarda siparişlerin mutfak ve garson ekranına anlık düşmesini sağlayarak projenin en güçlü noktası oldu. 🔥 Her Projemde olduğu gibi bu Projede de anlaşılmaşı zor ve önemli yerleri 20+ sayfalık dökümanda topladım bu döküman ve kaynak kodlarını proje üzerinde paylaştım. Ve projenin çalışan halinide youtube'da yayınladım.
📌 Youtube Linki : https://youtu.be/ym6JL8kZmxk 📌Linkedin Hesabım : https://www.linkedin.com/in/baran-dasdemir/