Has Anyone Ever Built a "Product Upload Form" So Other People Can Upload Products to Your Store?

I realized that it would actually be super easy to just build a Form directly on my store. Along with an Automation Trigger from Make or Zapier, etc, that would then Upload any Information submitted by that form, as a Brand New Product in my Store whenever triggered/submitted.

But then I was also thinking I could even have that 1 page be password protected, and just send them the link & password to upload & hopefully update their own products? I just wasn’t totally sure about the Updating part? Would that work? I think at the very least that it could, if we just told the automation to override any previous uploaded products with the same SKU or Product Title or something, and to replace any older info with any new info there is.

I just don’t have the time to not only initially upload them all, but then have to make sure I am keeping Track of all their Prices, Inventory, and making sure I am are not running Google Ads to those products, whenever they do go out of stock or change prices without them telling us.

Because I have a ton of Suppliers now that have realllly pushed hard for me to sell their products in my store, and I would like to as well, but I was thinking maybe this idea could solve mine and all of their problems as well…

Would be nice if they could actually login and do all this from right inside their own personal dashboards…

Thoughts?!