Bookstore is a simple series of web services which forms a book store.
Info service uses a mongodb database to store book information. It exposes a REST API to list of books and get the details of a book.
Stock service uses a redis database to store book stock information. It exposes a REST API to get the stock amount of a book and update it.
Basket service uses a mongodb database to store basket information. It exposes a REST API to add a book to the basket, remove a book from the basket and list the books in the basket.
Payment service uses a redis database to store payment information. It exposes a REST API to make a payment.