Skip to content

Microservice responsible for keeping track of rented books

Notifications You must be signed in to change notification settings

ProductDock/rbc-library-rental

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PD Library Rental

Rental is one of the services that makes PD Library.

It keeps track of who and when rented a book. It provides functionalities for renting, reserving and returning a book. It is not concerned by the book metadata, like authors, titles, etc. It only cares about rental aspect of books.

Delivery mechanism

Security

Dependencies

  1. Mongo database
  2. Kafka

Dependencies can be run from Infrastructure project, by docker compose scripts.

Build and run locally

Locally, application can be started in two ways.

  • From source code
  • From latest published Docker image

From source code (Run from IntelliJ)

Suitable when developing features in this project.

  1. Set Spring Profile to local by following these steps:
  • Open "Edit Configurations"
  • in the section "Library Application" find the field "Program arguments";
  • enter the following command: --spring.profiles.active=local
  1. Press Run or Debug Library Application

From latest published Docker image

Suitable when developing features in other projects, and you need this one as a dependency.

For this purpose see Infrastructure project.

About

Microservice responsible for keeping track of rented books

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages