Skip to content

skyceeee/SoftwareEngineeringProject

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📚 Kütüphane Kitap Rezervasyon Sistemi

Bu proje, kullanıcıların kütüphane kitaplarını çevrimiçi olarak görüntülemesini ve yönetmesini sağlayan bir web uygulamasıdır. Kullanıcılar giriş yapabilir, üye olabilir ve aldıkları kitaplarla ilgili bilgileri profil sayfasından takip edebilir. Profil sayfasında, kitapların teslim tarihine kaç gün kaldığı bilgisi yer alır. Kullanıcılar doğrudan rezervasyon yapamaz; istedikleri kitapları rezerve etmek için talepler oluşturur ve bu talepler,admin aracığııyla herhangi bir problem yoksa rezervasyon yapılır.


👨‍💻 Ekip Üyeleri

İsim Görev/Uzmanlık Alanı GitHub Linki
Ömer Yavuz Project Manager Designer GitHub/Ömer Yavuz
Arif Aydın Backend Developer GitHub/ArifErenAydın
Gökçe Keskin Database Developer GitHub/Gökçe Keskin
Kadir Yıldız Backend Developer GitHub/Kadir Yıldız
Muhsin Ay Backend Developer GitHub/Muhsin Ay
Fevzi Güler Frontend Developer GitHub/Fevzi Güler
Emre Karataş Full Stack Developer GitHub/Emre Karataş

🚀 Kullanılan Teknolojiler ve Araçlar

Projeyi geliştirmek için aşağıdaki teknolojiler ve araçlar kullanılmıştır:

Backend

  • ASP.NET Core MVC: Uygulama yapısı ve iş mantığı.
  • C#: Backend kodlama dili.
  • Entity Framework Core: Veritabanı işlemleri.

Frontend

  • Razor Pages: Dinamik HTML şablonları.
  • HTML5 & CSS3: Kullanıcı arayüzü tasarımı.
  • Bootstrap: Responsive ve kullanıcı dostu tasarım.

Database

  • Microsoft SQL Server: Kullanıcı ve kitap bilgileri için ilişkisel veritabanı.

Araçlar

  • Visual Studio: Proje geliştirme ortamı.
  • Git & GitHub: Versiyon kontrol ve işbirliği.
  • Whatsapp/Slack: Görev yönetimi.
  • Testing:Projein kodlarını test etmek için.

📋 Proje Özellikleri

  • Kullanıcı Girişi ve Üye Olma: Kullanıcılar hesap oluşturabilir ve giriş yaparak sisteme erişebilir.

  • Kitap Rezervasyonu: Kullanıcılar kitapları çevrimiçi olarak görüntüleyebilir ve uygun olanları Admin ile iletişim kurarak rezerve edebilir.

  • Kütüphane Yönetimi: Yönetici panelinden kitap ekleme, silme,güncelleme aynı şekilde kullancıı ekleme ,silme ,güncelleme ,rezervasyon ekleme yapabilir. -Admin Kendisine gelen kullanıcıdan bilgisini alarak ve almak istediği kitap bilgilerini alarak rezervasyon oluşturur.

  • Rezervasyon Takibi: Kullanıcılar aktif rezervasyonlarını Sisteme bilgileri ile girip Profil sayfasından rezerve ettiği kitapın bilgilerini görebilir.


About

Software Engineering Course Project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 71.6%
  • C# 15.8%
  • CSS 12.6%