Book rental site implemented using spring, hibernate, angularjs and elastic search for fullt text searching and a book recommendation system.