WooCommerce Marketplace solution

Hi,

We'd like to create an online marketplace, where sellers can sign up, upload their products, etc, just as a common WooCommerce store. However on the front end, we'd like to have all products in one store.

Do you have/know any comprehensive guide on how to acheive that?

Thanks!