New Portfolio
This is a modern, responsive portfolio site built with React, Vite, and Tailwind CSS.
Features
- Project showcase (projects loaded from JSON for easy management)
- Dark and light mode support
- Mobile-first, accessible design
- Clear CTA and visually cohesive branding
- About, Skills, Projects (with filtering), and Contact sections
- Semantic HTML and ARIA roles
- Performance and SEO best practices
Getting Started
- Install dependencies:
npm install
- Start the development server:
npm run dev
Customization
- Add or edit projects in the
src/data/projects.json
file (to be created).
- Update About, Skills, and Contact info in their respective components.
Deployment
- Build for production:
npm run build
- Preview production build:
npm run preview
Replace placeholder images and content with your own for best results.