Store blog content locally or on our end, for backup purposes.

Summary

Basically, we should store a backup of a users blog in local storage or our servers periodically.

If the user accidentally closes their tab, when they re-open they would be prompted with a "We have detected unsaved changes, would you like to restore to the last backup made on 01-01-2019 at 00:00?"

Edited by Ben