A modern, performance-focused portfolio site built with React and Vite.
- Responsive Design: Optimized for all screen sizes from mobile to desktop
- Performance Optimized: Code splitting, lazy loading, and optimized images
- Accessibility: ARIA labels, keyboard navigation, and semantic HTML
- Modern Stack: React, Vite, Tailwind CSS
- React
- Vite
- Tailwind CSS
- React Router
- Image Optimization: Lazy loading with IntersectionObserver
- Code Splitting: React.lazy and dynamic imports
- Skeleton UI: Loading states for better perceived performance
- Build Optimization: Chunking and compression for faster loads
# Install dependencies
npm install
# Run development server
npm run dev
# Build for production
npm run build
# Preview production build
npm run preview
/src/components
- Reusable UI components/src/pages
- Page components/src/utils
- Utility functions/public
- Static assets
This site is deployed on Vercel.
© 2025 Riley Brickman