Skip to content

nelson-zack/portfolio

Repository files navigation

Zack Nelson – Portfolio Website

This is my personal portfolio website, built with React, TypeScript, Vite, and Tailwind CSS. It showcases my background, technical skillset, and featured projects with a custom-designed interface and responsive animations.

Live site: zacknelson.dev


Featured Projects

  • JobLog – Full-stack job application tracker with tag filtering, status tracking, analytics dashboard, and CSV export
  • Commit Companion – GPT-powered CLI that generates smart Git commit messages from diffs with tone and type options

Highlights

  • Responsive design with tailored layout and styling for desktop and mobile
  • Terminal-style typing animation on desktop, with mobile-friendly fallback
  • Custom blinking cursor synced across views
  • Skill section with React Icons and tailored hover effects
  • Open Graph preview, favicon, and SEO-optimized meta tags

Tech Stack

  • React – UI framework
  • TypeScript – Type safety
  • Vite – Build tool
  • Tailwind CSS – Utility-first styling
  • Vercel – Hosting platform

Key Files

  • src/App.tsx: main layout and content
  • public/: icons, images, favicon, and resume
  • tailwind.config.js: animations, colors, spacing, and custom utilities

Contact

About

Personal portfolio and project showcase

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published