The problem I was solving.
A custom site should not require opening the codebase every time a headline, navigation item, section, image, or SEO field needs to change.
Marcus WhitePortfolioEdit the site you are looking at—not a disconnected admin form.
DreamCodeV Sites turns this portfolio into a managed responsive website with inline editing, page and section controls, media, navigation, SEO, draft/publish workflows, and version history with restore.
Draft · publish · restore · manage
A custom site should not require opening the codebase every time a headline, navigation item, section, image, or SEO field needs to change.
I built a visual manager around the live site itself so content can be edited in context while the underlying product remains a custom application rather than a template builder.
Sites manages the public web layer of DreamCodeV. It is also how this portfolio stays editable without giving up the custom experience.