A professional portfolio website built with Astro, showcasing expertise in both software engineering and customer service.
- Dual Portfolio Paths: Software Engineer and Customer Service professional presentations
- Dark/Light Mode: Automatic theme detection with manual toggle
- Optimized Performance: Static site generation with Vercel's edge network
- Image Optimization: Automatic WebP/AVIF conversion with responsive sizing
- Professional Design: Clean, modern interface built with Tailwind CSS
- Astro - Static site generator
- React - UI components
- Tailwind CSS - Styling
- Vercel - Hosting and edge functions
- shadcn/ui - Component library
All commands are run from the root of the project:
Command | Action |
---|---|
npm install |
Installs dependencies |
npm run dev |
Starts local dev server at localhost:4321 |
npm run build |
Build your production site to ./dist/ |
npm run preview |
Preview your build locally, before deploying |
- The site uses static output for optimal performance
- Images are automatically optimized through Vercel's image service
- BotID protection is configured for the production deployment
- GitHub Actions with Claude Code is set up for automated PR reviews
This site is deployed on Vercel with automatic deployments from the main branch.