Skip to content

PraneethJay/Spring-Library-Management

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Library Management System API

A RESTful API for managing books and members in a library using Java, Spring Framework, Hibernate, and PostgreSQL.


Features

  • Manage Books and Members (Create, Read, Update, Delete)
  • Borrow and Return Books with availability tracking
  • Prevent deletion of books if borrowed or reserved
  • Prevent deletion of members if they have borrowed books
  • JSON request and response format

Technologies

  • Java 21
  • Spring Framework 6 (Spring MVC, Spring Data JPA)
  • Hibernate 6
  • PostgreSQL
  • Maven
  • Jakarta Servlet 6

Setup Instructions

  1. Clone the repository:
    git clone https://github.com/PraneethJay/LibraryManagementSystem.git
    cd LibraryManagementSystem

About

Library Management

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published