Hello, @Maher,
You can use the multi-vendor Dokan Plugin. Remember it’s not official but my personal advice. You can use it or any other plugin as you want.
Check this article for a better reference: https://xstore.helpscoutdocs.com/article/143-dokan-multivendor-plugin-with-xstore-theme
Regards 8Themes Team.