A modern, responsive portfolio website I made for myself. Check it out live here.
- Responsive Design: Fully responsive across all device sizes
- Dark/Light Mode: Theme toggle with system preference detection
- Project Showcase: Detailed case studies of past work
- Animations: Subtle fade-in animations for enhanced user experience
- Contact Form: Direct communication channel
- SEO Optimized: Meta tags and OpenGraph images for better sharing
- Accessibility: Built with accessibility in mind
- Next.js: React framework with App Router
- TypeScript: Type-safe JavaScript
- Tailwind CSS: Utility-first CSS framework
- shadcn/ui: High-quality UI components
- Vercel: Deployment and hosting platform
- Vercel Analytics: Performance and usage tracking
- Node.js 18.x or higher
- pnpm (recommended) or npm
-
Clone the repository:
git clone https://github.com/brendancicone/portfolio.git cd portfolio -
Install dependencies:
pnpm install
-
Start the development server:
pnpm dev
-
Open http://localhost:3000 in your browser to see the result.