Custom Data Transfer and Displaying

I’m establishing an online designer clothing platform, where designers can upload their designs to sell on the portal seamlessly and get insight on how their designs are selling.

Hence I have two parts to the website, one where designers can upload and another where their designs are sold.

So for the designers website I am making a custom form and data collection, where they can submit their designs. And after submitting, the designs will be approved by me and if approved I want to display the those designs(only their own) onto the designers portal in their account.

In short its like Amazon, where sellers have a portal to view the products that they are selling
But in my case, the designers can only view their respective approved designs.

So how should I go about developing this portal with all the efficient data linkages ??

Thank you!