An open API service indexing awesome lists of open source software.

https://github.com/andresp08/springboot-library-app

SpringBoot Library App: The system of control and management of book loans, allows to keep track of users, authors, books and loans made in a library.
https://github.com/andresp08/springboot-library-app

bootstrap jpa-hibernate mysql spring-boot spring-security thymeleaf

Last synced: 3 months ago
JSON representation

SpringBoot Library App: The system of control and management of book loans, allows to keep track of users, authors, books and loans made in a library.

Awesome Lists containing this project

README

          

# SpringBoot-library-app

## Welcome! 👋

## The system of control and management of book loans, allows to keep track of users, authors, books and loans made in a library.

### This project contains:

â‹… Multilayer Architecture (Presentation layer, Business layer, Data layer)\
. Thymeleaf template engine with Bootstrap 5\
â‹… MySQL as Database Service and JPA \
â‹… Spring Security \
â‹… Pagination \
â‹… Multiple views with detailed information \
â‹… Best practices and folder structure \
â‹… Fields validation and more \

#### Sign in: User: admin - password: password
#### Sign in: User: andresp - password: password

## Login page
![login](https://user-images.githubusercontent.com/45151760/207649617-cdccb1c7-73e0-47b4-b2e1-89bd164e720f.png)

## Books Details page for admin
![libros](https://user-images.githubusercontent.com/45151760/207649620-43a28648-ccca-461b-8e3b-edb15db971ac.png)

## User page for admin
![usuarios](https://user-images.githubusercontent.com/45151760/207649623-030022f4-bc44-4bd6-b064-d9ae261ea943.png)

## Users details page
![detalle usuario](https://user-images.githubusercontent.com/45151760/207649627-eee39e18-753c-4a4c-a002-e7925b7f1d07.png)

## Book loan detail
![detalle prestamo](https://user-images.githubusercontent.com/45151760/207649591-4b4d093d-e96c-45bf-bef1-8e4b383cef06.png)

## Create new book loan
![crear prestamo](https://user-images.githubusercontent.com/45151760/207649603-17af59f9-4578-4896-8fe9-3a4002cdf36e.png)

## Autors
![autores](https://user-images.githubusercontent.com/45151760/207649605-a42f83d9-7a23-44e8-a580-dcbbce23e2b9.png)

## List of loans
![listado de prestamos](https://user-images.githubusercontent.com/45151760/207649608-12ca88d2-f877-4c03-90f5-f90c398ee484.png)

## Normal user view
![normal user](https://user-images.githubusercontent.com/45151760/207649611-3f855227-f25f-47bc-9736-fd5781b9c99a.png)

## Access denied for normal user
![acceso denegado](https://user-images.githubusercontent.com/45151760/207649614-863128a3-078a-4aed-aed0-b7e2207abd0c.png)

And many more.
I hope you like it.

**I love to code!** 🚀