'Letting users to Create CPTs and change them in a linked mode that only them can modify and see them until an Admin approves it

Im trying to figure a way to do this with JetEngine and Wordpress but can't find the right path to develop the logic. Maybe CPT Relations or Taxonomies or.. I dont know.

I need the users in my Wordpress to have the autonomy to create some containers adding metadata as the following:

User Dashboard

    Create Brand > Name - Logo - Style
    
           *Inside Brand* Create Store1 > Name - Creation Date - Manager - Logo - Store ID
    
               *Inside Store1* Create Item 1 > Name - Photo - SKU
               *Inside Store1* Create Item 2 > Name - Photo - SKU
               *Inside Store1* Create Item 3 > Name - Photo - SKU
               *Inside Store1* Create Item 4 > Name - Photo - SKU

Basically a user can handle their brand and create more than one Store where they add items. Final step admin should approve to them come finally online.

As items could be podcasts or other files, i don't think Dokan is good for this.

I appreciate every little bit of info that give me the chance to test this the way i desire.

Thanks to the Awesome Community~



Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source