Project Description:

Bookchain - a library management system built as a distributed network of microservices designed to explore service-oriented architectures in practice. It consists of three independent Node.js services in docker containers — User, Book, and Loan — each connected to seperate MongoDB-backed entity and exposing RESTful APIs. These services are interconnected, allowing data synchronization and inter-service communication through a message broker.


Table of Content: