I need to create a custom module with the new Multi Source Inventory functionality introduced in Magento 2.3 that allows customers to temporarily reserve products added to their shopping carts. When a customer adds an item to his cart, it is reserved for "x" amount of minutes before it becomes available again to other shoppers.
I found the solution for previous Magento versions: Magento2: How to reserve product after add to the basket
and I know there are some paid plugins for Magento 2.3 (but not free).
Anyone can help me?