I'd like for all the profile elements to be movable. All the items are inside divs. I'd like the divs to be movable. Once the user customizes his profile by moving the divs around, the state and location of the div should be saved to the database so that the next time the user logs in, he will see his customized profile.
I'd like the same thing done with the user's desktop.
to the rest of the world, the users profile will look like a default profile, It will only have changed for the user.
12 freelancers are bidding on average $124 for this job
I have worked as AJAX expert on different admin panels, some of them included exactly the feature you wanted - div drag'n'drop with db update. I would provide link to example via PMB