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
- 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
- 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
- React – UI framework
- TypeScript – Type safety
- Vite – Build tool
- Tailwind CSS – Utility-first styling
- Vercel – Hosting platform
src/App.tsx
: main layout and contentpublic/
: icons, images, favicon, and resumetailwind.config.js
: animations, colors, spacing, and custom utilities