Portfolio website showcasing projects, experience, and skills. Live at olivershooter.com
- React 19 + TypeScript - Modern React with latest features
- Vite - Fast build tool and dev server
- Tailwind CSS 4.0 - Utility-first styling
- TanStack Router - Type-safe client-side routing
- Framer Motion - Smooth animations and transitions
- Biome - Fast linting and formatting
- 🎨 Responsive design with smooth animations
- 📱 Mobile-first approach
- 🔒 Contact form with hCaptcha protection
- ⚡ Optimized performance with lazy loading
- 🌐 Self-hosted with Coolify
# Install dependencies
npm install
# Start development server (localhost:3000)
npm run dev
# Run tests
npm test
# Lint and format code
npm run check
# Build for production
npm run build
# Preview production build
npm run serve