Skip to content

Add Visual Journey interactive resume and update site domain to james.alphaden.club - #56

Draft
JamesDeRaja wants to merge 2 commits into
mainfrom
codex/add-visual-journey-portfolio-page
Draft

Add Visual Journey interactive resume and update site domain to james.alphaden.club#56
JamesDeRaja wants to merge 2 commits into
mainfrom
codex/add-visual-journey-portfolio-page

Conversation

@JamesDeRaja

Copy link
Copy Markdown
Owner

Motivation

  • Point the site and SEO metadata to the new domain james.alphaden.club across pages and public assets.
  • Add a scroll-driven interactive "Visual Journey" resume to showcase career phases and performance work.
  • Ensure internal link handling, sitemap, and robots are consistent with the new domain to preserve SEO and navigation.

Description

  • Replaced occurrences of jamesderaja.com with james.alphaden.club in index.html, public/robots.txt, public/sitemap.xml, multiple page Seo props, and the personSchema.url in src/components/Seo.tsx to update canonical/OG/meta URLs.
  • Updated SmartLink internal host whitelist to recognize james.alphaden.club as an internal hostname.
  • Added a new Visual Journey feature including page and route: src/pages/VisualJourney.tsx, route registration in src/App.tsx, and a footer link to /visual-journey.
  • Implemented the visual journey UI and subcomponents under src/components/visual-journey/ (VisualJourneyHero, VisualJourneyPage, JourneyStage, VisualJourneyCharacter, ThoughtBubble, FloatingMetric, ScrollProgressRail, and types) and wired them into the site layout.
  • Appended a new sitemap entry for /visual-journey and adjusted sitemap dates and existing locs to the new domain.

Testing

  • Ran TypeScript type-check (npm run type-check) which completed successfully.
  • Performed a production build (npm run build) which succeeded without errors.

Codex Task

@vercel

vercel Bot commented Apr 28, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
portfolio Ready Ready Preview, Comment Apr 28, 2026 4:27pm

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant