Nick here from Shopify.
I looked into this for you and asked our theme support team about it also. They mentioned this is something which would be very customized and require the work of a Shopify Expert or third-party developer. Because it is so customized it would be out of the scope of something the Shopify team would do for support.
Your best bet would be to reach out to a Shopify Expert about this. You can see the Shopify Expert directory here where you can research some the experts and find one you resonate with.
All the best, Nick