Skip to content

Library management system with features to manage books, members, and transactions

Notifications You must be signed in to change notification settings

malintha-induwara/book-worm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

90 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Book Worm: Library Management System

  • Book Worm is a simple and easy-to-use library management system. It helps libraries keep track of their books, members, and loans. The system is built using the Hibernate framework and follows a structured design to keep the code clean and organized.

User Interfaces

Admin

bw5

bw7

bw8

User

bw1

bw2

bw3

bw4

Features

  • Manage Books: Add new books, update book details, and remove books.
  • Manage Members: Register new members, update member information, and delete members.
  • Manage Transactions: Record book loans and returns easily.
  • Hibernate Framework: Uses Hibernate for efficient data handling.
  • Layered Architecture: Organized structure for better maintenance and scalability.
  • Modern UI: Simple and user-friendly interface.

How to use this repo

  • Clone the repo
  • Open the project using IDE like IntelliJ IDEA
  • Reload the pom.xml file via Maven Tool Window
  • Create a database using schema and change the username and password of DB Connection.class
  • Run Launcher Wrapper ✨

Built with

  • Java
  • Java FX
  • Material FX
  • Hibernate

About

Library management system with features to manage books, members, and transactions

Topics

Resources

Stars

Watchers

Forks