Skip to content

Repository files navigation

jwlutz.com

Personal portfolio and Lutz Consulting Group website, built with SvelteKit 5, TypeScript, Vite, and Bun.

Development

bun install
bun run dev

Production validation:

bun run build
bun run check

Other useful scripts:

bun run dev:host
bun run preview
bun run audit:mobile
bun run build:diagrams

Consulting redesign

The current chosen direction is available at:

  • Landing page: /consulting/prototypes/editorial
  • Detailed work page: /consulting/prototypes/editorial/work
  • Architecture comparison: /consulting/prototypes

The editorial prototype is intended to replace the current production /consulting page after final approval and launch hardening.

Documentation

Public consulting copy, links, services, and case-study evidence are centralized in src/lib/content/consulting-prototype.ts.

Current consulting architecture

  • PrototypeLanding.svelte — page shell and section composition.
  • PrototypeThroughlineStory.svelte — 3D MacBook hero and browser ownership story.
  • PrototypeOperatingLoop.svelte — three-service animation and alternative tools.
  • PrototypeWorkPage.svelte — separate editorial case-study page.
  • PrototypeCaseStudy.svelte and PrototypeWorkVisual.svelte — reusable case content and visuals.

See the implementation guide for the full route/component map and promotion checklist.

Deployment and analytics

The app currently uses @sveltejs/adapter-auto. Vercel Analytics and Speed Insights are initialized in the root layout. Confirm the final adapter and production route migration as part of the consulting launch checklist.

About

my personal website

Resources

Stars

3 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages