WP Plugin Development - Frontend DragDrop Builder

Job ID: 31862962

Budget: $30 – $250 USD

I want someone to make a dynamic page similar to this reference website (IT IS NOT MY WEBSITE) :
See video : https://www.loom.com/share/9a3b6e1b001049749d1cf01b88a85abe

So I need a page that user can drag-drop textbox, photos, videos, etc and create page in frontend. (please see video).

The result MUST BE EXACTLY AS reference website in video. We Need COMPLETE JOB done.
What we need a Plugin for Wordpress that does this:
1) Only Logged-in user can load the page
2) Logged-User able to add new elements (text, header, paragraph, photo)
3) Logged-User able to move elements to build his content page
4) Logged-User able to edit elements
5) Admins in frontend is able to create and save “Templates” and share with logged-user
6) Logged-user can import in frontend the “Templates”
7) Logged-User should be able to save the page he created
8) Logged-User should be able to “preview” the page he created
The result MUST BE EXACTLY AS reference website in video. We Need COMPLETE JOB done. I need EXACTLY AS THE REFERENCE WESBITE AND VIDEO. I DONT NEED EXTRA OPTIONS. I NEED EXACTLY PER VIDEO.