← Tüm projeler

Yönetim / Web uygulaması

Shelf — Kütüphane Yönetimi

Küçük bir kütüphane için web uygulaması: öğrenciler kitap ödünç alıp iade eder, yöneticiler kataloğu panelden yönetir.

C#ASP.NET CoreSQLite / SQL Server
Shelf — müsaitlik durumu ve ödünç al butonlarıyla öğrenci kataloğu
Örnek verilerle uygulama ekran görüntüleri. Öğrenci kataloğu: her kitap için anlık müsaitlik ve tek tıkla ödünç alma. Tam boyut için görsele tıkla.

Proje

Konsol programından çalışan bir web uygulamasına.

Bir üniversite dersi için C# konsol programı olarak başladı, sonra ASP.NET Core Razor Pages uygulaması olarak yeniden yazıldı. Kurulum gerektirmeden SQLite ile çalışır, tek ayarla SQL Server'a geçer.

  • Öğrenciler katalogda arar, en fazla üç kitap ödünç alır ve iade eder.
  • Yöneticiler kitapları, öğrencileri ve aktif ödünçleri panelden yönetir.
  • Ödünçler ayrı tabloda; bir kitabın birden fazla kopyası aynı anda dışarıda olabilir.
  • Hash'lenmiş şifreler, rol bazlı erişim ve transaction ile ödünç verme.

Sıradaki proje

MatchupBuilder ↗