Make sure two people do not work on it at the same time. Our suggestion was that the portfolio page sends regular updates to the db, which locks the portfolio entry. For the second editor the editing will be blocked as long as the lock exist in db + 1 min or similar. A message should be displayed, that editing is blocked.
This issue requires the existence of group tasks as a concept in the db
Alternative: Does Quill.js support parallel editing with websockets?