A modern, animated personal portfolio website template built with React and CSS animations.
- Animated banner with matrix-style text effect
- Glitch animation on subtitle
- Smooth scroll navigation
- Responsive navigation menu with dropdown support
- Social media links with hover effects
- Profile picture with animated border and glow effects
- Role and company information with icons
- Bio text with decryption animation effect
- Contact details with interactive hover effects
- Download resume button with floating animation
- Grid layout for technology icons
- Animated Pacman loader
- Red ghost animation
- Hover effects on tech stack items
- Responsive design for mobile devices
- Timeline-style work experience display
- Company logos with hover effects
- Animated section transitions
- Detailed job descriptions
- Grid layout for projects
- Hover effects with overlay
- Project details modal
- Category filtering
- Responsive image handling
- Contact form with validation
- Social media integration
- Location information
- Email and phone details
- CSS-based animations for smooth performance
- Intersection Observer for scroll-based animations
- Custom keyframe animations for various effects
- Hover state transitions
- Mobile-first approach
- Flexible grid system
- Adaptive layouts for different screen sizes
- Touch-friendly interactions
- Optimized CSS animations
- Lazy loading for images
- Efficient React component structure
- Minimal dependencies
- Clone the repository
- Install dependencies:
npm install
- Start the development server:
npm start
- Build for production:
npm run build
Edit public/resumeData.json to update:
- Personal information
- Work experience
- Skills and technologies
- Portfolio projects
- Contact details
Main styles are in public/css/layout.css:
- Color scheme
- Animations
- Layout configurations
- Responsive breakpoints
Place images in:
- Profile picture:
public/images/ - Project images:
public/images/portfolio/ - Technology logos:
public/images/logos/
- Chrome (latest)
- Firefox (latest)
- Safari (latest)
- Edge (latest)
MIT License - feel free to use this template for your personal portfolio.