https://github.com/rzelonek/liblary-managment
Library Management Tool
https://github.com/rzelonek/liblary-managment
authentication gui-application java javafx javafx-desktop-apps javafx-gui library-management-system managment-system maven maven-pom rzelonek
Last synced: 7 months ago
JSON representation
Library Management Tool
- Host: GitHub
- URL: https://github.com/rzelonek/liblary-managment
- Owner: Rzelonek
- Created: 2024-02-04T14:04:32.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-03-06T22:18:01.000Z (over 2 years ago)
- Last Synced: 2025-01-21T00:39:33.014Z (over 1 year ago)
- Topics: authentication, gui-application, java, javafx, javafx-desktop-apps, javafx-gui, library-management-system, managment-system, maven, maven-pom, rzelonek
- Language: Java
- Homepage:
- Size: 23.4 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Library Management Tool
Description:
The Library Management Tool is a Java application developed using Maven and JavaFX GUI (Graphical User Interface). This tool allows librarians or library administrators to manage various aspects of a library, including adding, editing, and deleting books, managing library members, and keeping track of book loans.
Features:
+ **AdminPanel**
+ **Book Management:**
+ Add new books to the library database.
+ Delete books from the library database.
+ Extend Loan.
+ **Member Management:**
+ Add new library members
+ Edit existing member details such as role and password.
+Delete members from the library database.
+Loan Management
+Fine Management ( 2.00 per day )
+ **UserPanel**
+ Auth user and show only user options
+ See book loan by logged user
+ See all books with filter and advanced schearch
+ See Total fine
**To Do:**
- [x] Add GUI with javaFX
- [ ] Make Connection with database like sql or API
- [ ] Make better Gui
- [ ] Add edit system for selected book and users
- [ ] Make basic Release version with more clean code and better functionality
**How to Use:**
```
git clone https://github.com/Rzelonek/Liblary-Managment.git
```
```
cd library-management-tool
```
```
mvn clean install
```
```
compile with maven and run with java
```
**LOGIN:**

**ADMINPANEL:**

**USERPANEL:**

**BOOKMANAGER:**

**USERMANAGER:**

**USER:**

**ALLBOOKK:**
