portfolio-website

Ryan’s Website

What’s in V4?

V4 is v0’s build for my portfolio website :p

libraries?

animations?

Rendering Architecture

Route Tree

SSR/CSR Boundaries


Data Model

src/data/profile.ts


UI System

Styling and Theming

shadcn-inspired Primitives


Component Architecture

Page Composition (src/app/page.tsx)

Reusable Sections (src/components)

Note: These reusable components are not currently composed in page.tsx; the page renders its own bespoke UI. They can be adopted to centralize structure and reduce duplication.


Configuration


Assets and Static Files


Runtime Behavior


Performance and UX Notes


SEO and Metadata


Extensibility


Known Gaps

ai tools to look into for future development

v0, loveable, bolt.new, builder.io, coderabbit, mintlify, framer, claude code, and cursor