An open API service indexing awesome lists of open source software.

https://github.com/mustfaozcan/onlinelibrarywebapp

OnlineLibrary, ASP.NET Core C# kullanılarak geliştirilen modern bir kütüphane yönetim platformudur. Yönetici ve normal kullanıcı rolleri arasında ayrım yapar, yöneticilere kitap türlerini yönetme yetkisi verir. MSSQL veritabanı kullanılarak verilerin saklanması ve yönetilmesi sağlanır. Yetkilendirme/kimlik doğrulama işlemleri güçlendirilir.
https://github.com/mustfaozcan/onlinelibrarywebapp

asp-net-core library-management-system library-website mssql mssql-database online-library website

Last synced: 2 months ago
JSON representation

OnlineLibrary, ASP.NET Core C# kullanılarak geliştirilen modern bir kütüphane yönetim platformudur. Yönetici ve normal kullanıcı rolleri arasında ayrım yapar, yöneticilere kitap türlerini yönetme yetkisi verir. MSSQL veritabanı kullanılarak verilerin saklanması ve yönetilmesi sağlanır. Yetkilendirme/kimlik doğrulama işlemleri güçlendirilir.

Awesome Lists containing this project

README

        

# OnlineLibraryWebApp

OnlineLibrary Projesi Tanıtımı:

OnlineLibrary, kullanıcıların kitapları kolayca bulabileceği ve yöneticilerin kütüphane verilerini etkili bir şekilde yönetebileceği modern bir kütüphane yönetim platformudur. ASP.NET Core C# kullanılarak geliştirilen bu proje, kullanıcı dostu arayüzü ve gelişmiş yetkilendirme sistemiyle dikkat çeker.

Projenin özellikleri arasında, yönetici ve normal kullanıcı rolleri bulunmaktadır. Yöneticiler, kitap türlerini yönetme (ekleme, silme, güncelleme) yetkisine sahiptir, ancak normal kullanıcılar sadece kitapları görüntüleyebilirler. MSSQL veritabanı kullanılarak güvenilir bir veri saklama ve yönetim sistemi sağlanmıştır.

Login Sayfası

ASP.NET Core Identity Framework kullanılarak kullanıcıların kimlik doğrulama işlemleri kolaylıkla yönetilir ve yetkilendirme sağlanır.

![1](https://github.com/MustfaOzcan/OnlineLibraryWebApp/assets/103693735/730a79c3-7002-43c1-ab97-0298e7c30398)

Anasayfa

![HomePage](https://github.com/MustfaOzcan/OnlineLibraryWebApp/assets/103693735/9cb92e38-a1a5-4b88-960c-0a2e80944ff1)

Giriş yaptığımızda karşımıza Ana sayfa çıkıyor.
Admin olarak giriş yaptığımızda sağ üstte "Hello [email protected]" sitede beliriyor.

Kitaplar

![Kitaplar](https://github.com/MustfaOzcan/OnlineLibraryWebApp/assets/103693735/fa5fb03f-e7a3-44fc-b10c-4920f8bdf968)

Admin olarak giriş yaptığımız için Ekle/Sil/Güncelle işlemleri yapabiliyoruz.

Kitap Ekle/Güncelle

Kitap TürleriKiralamaAPI

Bir siteden API ile bilgiler alınıp user id'ye göre listeleniyor. Zorunluluktan yapılmıştır proje ile alakasızdır.

![API](https://github.com/MustfaOzcan/OnlineLibraryWebApp/assets/103693735/faf0d00e-00c9-4652-969e-637e75da8fd0)

Veri Tabanı Tablolar


![sql](https://github.com/MustfaOzcan/OnlineLibraryWebApp/assets/103693735/10a8d40a-c66d-4b50-8c3f-7d2fb577d930)