Custom domain · static site
mitchjmiller.com
GitHub Pages · HTTPS enforced
Live structure + future proposal
A map of the current portfolio at mitchjmiller.com, followed by a proposed structure for distinct public pages and genuinely private material.
01 / Current
The visible portfolio is one page with anchor sections. Selected work is summarised on that page; there are no separate case-study routes on this domain.
Custom domain · static site
GitHub Pages · HTTPS enforced
/ index.htmlOne page · navigation jumps to section anchorstop blockProfile, introduction, portrait#workThree selected projects#experienceCareer timeline#aboutBio, LinkedIn#resumeOne approved public resumefooterLinkedIn, email, site structureCommonSpiritSummary and FY22 outcomesApple Store AMRSummary and scopeSFC Surf SchoolSummary and Search Console result/assets/CSS, favicon, portrait, social image/files/Approved public resume PDFrobots.txtCrawler accesssitemap.xmlPublic root URL02 / Proposed
These routes are ideas, not implemented pages. They separate the public portfolio from any future authenticated area.
Add dedicated pages only when each page has a clear audience and useful content.
Public portfolio · proposal
Fast, crawlable public profile and selected work
/Overview, profile, featured work
/work/Selected projects and full case studies
/experience/Career chronology and roles
/about/Biography and professional links
/resume/One approved public resume
/contact/Public contact options
/assets/Approved public media and styles
Keep tailored resumes and sensitive records outside the public repo and static deployment.
Separate application, server-side access checks, and private storage. Requires a hosting and ownership decision.
Live reflects the current custom-domain release. Anchor is a section on the single page. Proposed marks future structure only.
Mapped from the public portfolio page and its deployed files. The future routes are proposals; project and release records remain outside this public page.