- HTML5: Semantic structure with 5 main pages
- CSS3: Custom animations, gradients, 3D transforms, grid layouts
- JavaScript: Interactive animations, scroll effects, typing effects
- jQuery 1.10.2: DOM manipulation and event handling
- fullPage.js 2.6.2: Smooth scrolling navigation for main page
- WOW.js: Scroll-triggered animations
- Bootstrap 3.3.4: Responsive grid system
- Font Awesome: Icons throughout the site
- Google Fonts: Raleway typography
.
├── CNAME # Custom domain configuration
├── README.md # Project documentation
├── index.html # Main landing page with fullPage.js
├── portfolio-1.html # DevOps projects showcase
├── portfolio-2.html # Professional work experience
├── portfolio-3.html # Technical blog (coming soon)
├── portfolio-4.html # Calisthenics fitness journey
├── portfolio-5.html # Future projects roadmap
├── css/
│ ├── animate.min.css # Animation library styles
│ ├── bootstrap.min.css # Bootstrap framework
│ ├── font-awesome.min.css # Font Awesome icons
│ ├── index.css # Main page specific styles
│ ├── jquery.fullPage.css # fullPage plugin styles
│ ├── portfolio-[1-5].css # Individual page styles
│ └── templatemo-style.css # Base template styles
├── fonts/
│ ├── FontAwesome.* # Font Awesome font files
│ └── glyphicons-*.* # Bootstrap Glyphicons
├── images/
│ ├── LOGO.png # Site favicon and logo
│ ├── home-bg.jpg # Homepage background image
│ └── portfolio-img[1-5].jpg # Portfolio section images
└── js/
├── bootstrap.min.js # Bootstrap JavaScript
├── custom.js # Global configurations
├── index.js # Main page interactions
├── jquery.js # jQuery library
├── jquery.fullPage.js # Smooth scrolling plugin
├── jquery.simple-text-rotator.js # Text rotation effects
├── portfolio-[1-5].js # Page-specific animations
├── smoothscroll.js # Enhanced scrolling
└── wow.min.js # Scroll-triggered animations
- Intersection Observer API: Scroll-triggered animations
- CSS3 Transforms: 3D hover effects with perspective
- Staggered Animations: Sequential element reveals
- Typing Effect: Custom typewriter animation for role titles
- Progress Bars: Animated skill level indicators
- 3D Card Effects: Mouse-following tilt animations
- Ripple Effects: Click feedback on buttons/tags
- Parallax Scrolling: Header movement on scroll
- Magnetic Icons: Cursor-following icon movements
- Hover Transforms: Scale, rotate, and translate effects
- fullPage.js: Smooth section scrolling on main page
- Fixed Navigation: Persistent top nav across all pages
- Visual Indicators: Animated navigation dots with tooltips
- Smooth Scrolling: Custom scroll behavior for anchor links
- Dark Theme: #2f2f2f background with #ffffff text
- Accent Color: #ff6b6b (coral red) for highlights and CTAs
- Typography: Raleway font family for modern, clean look
- Responsive: Mobile-first approach with Bootstrap grid
- Performance: CSS animations over JavaScript for smooth 60fps
- Breakpoints: 768px, 480px for mobile optimization
- Flexible Layouts: CSS Grid and Flexbox for complex layouts
- Touch Interactions: Optimized hover states for mobile
- Performance: Reduced animation complexity on smaller screens
- GitHub Pages: Static hosting with automatic deployment
- GitHub Actions: CI/CD pipeline for automated builds
- Custom Domain: Professional URL setup
- Performance: Optimized assets and lazy loading
- Custom Typing Effect: Multi-text rotation without external libraries
- 3D Hover System: Perspective-based mouse tracking
- Staggered Animations: IntersectionObserver with delay calculations
- Particle System: CSS-only floating particles background
- Progressive Enhancement: Graceful degradation for older browsers
- Clone the repository
- Open
index.htmlin a web browser - No build process required - pure static files
- For development, use a local server for best results
This project is open source and available under the MIT License.
Built with modern web standards and optimized for performance across all devices.