Skip to content

andrsam/bookshelf

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build Status codecov

bookshelf

The simple library manager

Used for accounting of the books

ScreenShot

Definitions

Book is a entity, that contains unique id, title, year of publication and author

Basic operations

  • Maintenance of books(add, remove, delete);
  • Searching for the books by title, year of publication and author;
  • Reporting with a list of books, grouped by:
    • Author;
    • Year of publication.

Used technologies

Backend:
  • Spring MVC
  • Hibernate
  • Spring Data JPA
  • Spring Data JPA Specification
  • Gradle
  • JaCoCo
  • Travis CI
  • hsqldb in memory
Frontend:
  • Easy UI Jquery plugin
  • Bootstrap

Run and build

The gradle-cargo-plugin using command:

gradle build cargoRunLocal

Releases

No releases published

Packages

No packages published

Languages