Skip to content

shuwair/AeonTest

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

4 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿ“š Library Management System

A RESTful API built with Spring Boot, PostgreSQL, and H2 for managing books and borrowers in a library.

๐Ÿš€ Features

  • Register Borrowers
  • Register Books
  • List All Books
  • Borrow a Book (Ensures only one borrower per book at a time)
  • Return a Book
  • Uses PostgreSQL for Development
  • Uses H2 for Testing

๐Ÿ› ๏ธ Tech Stack

  • Java 17
  • Spring Boot 3.x
  • Spring Data JPA
  • PostgreSQL (Development)
  • H2 Database (Testing)
  • JUnit & Mockito (Testing)

๐Ÿ“Œ Setup Instructions

1๏ธโƒฃ Clone the Repository

git clone https://github.com/shuwair/library-management.git  
cd library-management  

About

For Aeon Test

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages