You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A **Library Management System** (LMS) built with **Java Servlets**, **JSP**, and **Microsoft SQL Server**, following the **MVC pattern**. This project demonstrates concepts like **dependency injection**, **MVC architecture**, **singleton , simple factory patterns** , **lazy and eager initialization**, **SOLID principles such as SRP DIP** , **RBAC** autholization and includes**integration testing** as well as **CI automation testing** via GitHub Actions
6
+
A **Library Management System** (LMS) built with **Java Servlets**, **JSP**, and **Microsoft SQL Server**, following the **MVC pattern**. This project demonstrates concepts like **dependency injection**, **MVC architecture**, **singleton , simple factory patterns** , **lazy and eager initialization**, **SOLID principles such as SRP DIP** , **RBAC** autholization with session and autholization with filter , including **integration testing** as well as **CI automation testing** via GitHub Actions
7
7
8
8
---
9
9
@@ -24,11 +24,9 @@ A **Library Management System** (LMS) built with **Java Servlets**, **JSP**, and
24
24
- View detailed book information
25
25
26
26
π Borrowing System
27
-
28
-
- Borrow available books with 2-month loan period
29
-
- Track borrowed books with due dates
30
-
- Extend borrowing period (up to 60 days from borrow date)
31
-
Return books
27
+
- Borrow available books
28
+
- Extend borrowing period
29
+
- Return books
32
30
- View borrowing and return history
33
31
34
32
β€οΈ Favorites
@@ -40,21 +38,15 @@ Return books
40
38
41
39
- Update personal information (name, email, avatar)
0 commit comments