Listeo supports multi-vendor marketplace with independent stores of each listing owner/vendor. Similar to Etsy each users can create own store with products. On listing pages vendor can display products from his store and an advertising widget that links to his shop.
Install Dokan plugin:
Create 2 pages: Store Dashboard and Store Listings
Before adding shortcode enable code editor in Gutenberg
Store Listings requires: [dokan-stores]
Once you created these two pages please go to Dokan → Settings → Page Settings and assign Dashboard and Store Listings pages.
If you would like to have shopping cart in header you can enable it in Appearance → Customize → Header → Display Cart in header
Enable selling capability for newly registered users in WP Admin → Dokan → Settings → Selling Options.
For already registered users you need to add selling capability for each user by editing user permissions in WP Admin → Users → User you want to edit → Selling