Skip to content

BurakGonca/BookShopWebApp

Repository files navigation

ASP.NET Core MVC BurakKitap E-Ticaret Projesi (N-Tier Architecture)

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

Mimari Tasarım
N-Tier Katmanlı Mimari

Veri Tabanı
Ms SQL Server

Veri Erişim Teknolojisi
Entity Framework CORE (CodeFirst)

Veri Tabanı Sorguları
LINQ

File Upload
IFormFile

Authentication & Authorization
ASP.NET Core Identity

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

Projeyi Başlatma
BookShopWebApp UI katmanındaki 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 verilen 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ğum,
admin@admin.com - 12345*Abcde şifresiyle admin paneline ulaşabilirsiniz.
Admin seeddata ile Admin rolündedir.

Admin panelinde kategorileri ve kitapları oluşturarak, ön yüzü kullanıma hazır hale getirebilirsiniz.
Ardından dilerseniz admin tarafında CRUD işlemleri güvenle gerçekleştirebilirsiniz.

Ö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.

Keyifli incelemeler.

Ön yüz için video

Watch the video

Admin için video

Watch the video

Bazı Görseller

bookshop2
bookshop3
bookshop4

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published