8000 GitHub - BurakGonca/BurgerProject
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

BurakGonca/BurgerProject

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ASP.NET Core MVC BurgerGurme Projesi

Kullanılan Teknolojiler Geliştirme Ortamı: Ms Visual Studio 2022 Kod Altyapısı: C# - .NET CORE 8.0 , HTML-CSS-JavaScript

Veri Tabanı: Ms SQL Server Veri Erişim Teknolojisi: Entity Framework CORE (CodeFirst)

Veri Tabanı Sorguları: LINQ

File Upload: IFormFile

Kullanıcı kimlik doğrulama - Authentication & Authorization: ASP.NET Core Identity

Tema Giydirme İşlemleri: Hazır template ve Bootstrap5 kütüphanesi

Projeyi Başlatma appsettings.json dosyasındaki server bağlantısını düzenleyin. PM Console'da add-migration [Migration Adı] komutunu yazıp çalıştırın. PM Console'da update-database diyerek veritabanını oluşturun.

Program verdiğimiz rotalarla başlangıç olarak ön yüz ile çalışır. Url'e /admin yazarak admin login sayfasına girebilirsiniz.

Admin için seeddata ile göndermiş olduğumuz, admin@admin.com - 12345*Abcde şifresiyle admin paneline ulaşabilirsiniz. Admin seeddata ile Admin rolündedir. Admin panelinde menüleri ve ekstraları ekleyerek, ön yüzü kullanıma hazır hale getirebilirsiniz. Ardından dilerseniz admin tarafında siparişler ve müşteriler ile ilgili de bazı crud işlemlerine erişebilirsiniz.

Ön yüzde kullanıcılar için register ve login işlemleri mevcuttur. Kullanıcı kayıtlarında otomatik olarak Customer rolü atanır. Ön yüzden kayıt yapıp, giriş yaparak Menüler sayfasında sipariş/siparişler oluşturabilirsiniz. Ayrıca layoutta bulunan Hoşgeldin"kullanıcı" nın üzerine dokunarak kullanıcı profil menüsü ve siparişlerim bölümüne ulaşabilirsiniz.

Keyifli incelemeler.

Ön yüz için video; Watch the video

Admin için video; Watch the video

Contributors

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  
0