https://codegrape.com/category/scripts
Scripts
https://codegrape.com/category/scripts/html5
HTML5

Premium Portfolio Website - Desheelabs

Premium Portfolio Website - Desheelabs

A stunning, feature-rich portfolio website built with modern web technologies.

Features:

  • Design & Animations
  • Particles.js** - Interactive particle background
  • AOS (Animate On Scroll)** - Smooth scroll animations
  • GSAP** - Professional animations with ScrollTrigger
  • Custom Cursor** - Unique animated cursor effect
  • Dark/Light Mode** - Theme toggle with localStorage
  • Morphing Blob** - Animated profile image background
  • 3D Tilt Effect** - Interactive card hover effects
  • Magnetic Buttons** - Buttons that follow mouse movement
  • Typing Effect** - Dynamic text animation
  • Floating Animations** - Smooth floating elements
  • Progress Bars** - Animated skill progress indicators
  • Counter Animation** - Number counting animation

Responsive Design

  • Mobile First** - Optimized for all devices
  • Hamburger Menu** - Mobile navigation
  • Touch Friendly** - Optimized for touch devices
  • Adaptive Layout** - Grid system that adapts to screen size

Sections:

1-Hero Section

  • Animated typing effect
  • Particle background
  • Statistics counters
  • Social media links
  • CTA buttons

2-About Section

  • Professional description
  • Experience badge
  • Feature highlights
  • Call-to-action

3-Skills Section

  • 6 Core skills
  • Progress bars
  • Hover effects
  • 3D tilt cards

4-Services Section

  • 4 Main services
  • Detailed descriptions
  • Feature lists
  • Hover animations

5-Projects Section

  • 6 Featured projects
  • Category filtering
  • Project cards with overlay
  • Technology tags

6-Testimonials Section

  • Auto-sliding carousel
  • Navigation dots
  • Client reviews
  • Star ratings

7-Contact Section

  • Contact form
  • Contact information
  • Social links
  • Form validation

8-Footer

  • Quick links
  • Social media
  • Copyright info

Interactive Features:

  • Smooth Scrolling** - Smooth page navigation
  • Active Navigation** - Highlights current section
  • Scroll to Top** - Quick return to top
  • Project Filter** - Filter projects by category
  • Form Validation** - Contact form validation
  • Lazy Loading** - Optimized image loading
  • Auto Slider** - Automatic testimonial rotation
  • Hover Effects** - Interactive hover animations
  • Loading Screen** - Professional loader
  • Scroll Indicator** - Animated scroll down arrow

Technologies Used:

  • HTML5** - Semantic markup
  • CSS3** - Modern styling with CSS Grid & Flexbox
  • JavaScript (ES6+)** - Modern JavaScript
  • Particles.js** - Interactive particles
  • AOS Library** - Scroll animations
  • GSAP** - Professional animations
  • ScrollTrigger** - Scroll-based animations
  • Font Awesome** - Icon library
  • Google Fonts** - Poppins font family

Color Scheme:

  • Primary: `#6366f1` (Indigo)
  • Secondary: `#8b5cf6` (Purple)
  • Accent: `#f59e0b` (Amber)
  • Gradients: Multiple stunning gradients

File Structure:

portfolio/
├── index.html          # Main HTML file
├── styles.css          # Complete styling
├── script.js           # All JavaScript functionality
└── README.md           # Documentation
```

Getting Started:

1. **Open the website**
   - Simply open `index.html` in any modern browser

2. **Customize**
   - Edit `index.html` for content
   - Modify `styles.css` for styling
   - Update `script.js` for functionality

Customization Guide:

Change Colors
Edit CSS variables in `styles.css`:
```css
:root {
    --primary-color: #6366f1;
    --secondary-color: #8b5cf6;
    --accent-color: #f59e0b;
}
```

Update Content:

  • Personal info: Edit text in `index.html`
  • Skills: Modify `.skill-card` sections
  • Projects: Update `.project-card` sections
  • Images: Replace placeholder images

Modify Animations:

  • AOS settings: `script.js` line 1-6
  • GSAP animations: `script.js` line 577+
  • Particles: `script.js` line 11-99

Performance Optimizations

  • Debounced scroll events
  • Lazy loading animations
  • Optimized CSS
  • Minimal dependencies
  • Efficient animations
  • Mobile optimized

Browser Support:

- ✅ Chrome (latest)
- ✅ Firefox (latest)
- ✅ Safari (latest)
- ✅ Edge (latest)
- ✅ Mobile browsers

Features Breakdown:

Premium Animations

  • GSAP Timeline** - Coordinated animations
  • ScrollTrigger** - Scroll-based triggers
  • Stagger Effects** - Sequential animations
  • Easing Functions** - Smooth transitions
  • 3D Transforms** - Depth effects

Advanced Interactions

  • Mouse Tracking** - Custom cursor
  • Hover States** - Multiple hover effects
  • Click Effects** - Interactive feedback
  • Scroll Detection** - Auto-hide navbar
  • Touch Support** - Mobile gestures

Professional Design:

  • Typography** - Poppins font hierarchy
  • Color Theory** - Complementary palette
  • White Space** - Balanced layout
  • Consistency** - Unified design system
  • Accessibility** - Semantic HTML

Tips:

  • Images**: Add your profile photo by replacing placeholder
  • Links**: Update social media links with your profiles
  • Contact**: Configure form to send emails
  • SEO**: Update meta tags for better search ranking
  • Analytics**: Add Google Analytics for tracking

Advanced Features:

  • Particle interaction on hover/click
  • Dynamic theme switching
  • localStorage for preferences
  • Smooth page transitions
  • Intersection Observer API
  • Modern ES6+ JavaScript
  • CSS Grid & Flexbox layouts
  • Custom properties (CSS variables)

Statistics:

  • Lines of Code**: 2500+
  • Animations**: 30+
  • Sections**: 8
  • Interactive Elements**: 50+
  • Responsive Breakpoints**: 3
  • Color Variations**: 10+

Credits:

Designed & Developed by **Raviranjan Kumar**  
Company: **Desheelabs**  
Website: Premium Portfolio Template

License:

This is a custom portfolio template. Feel free to use and modify for personal or commercial projects.

---

**Built with ❤️ using HTML, CSS & JavaScript**

For any questions or support, contact: desheelabs@gmail.com

Appreciate This
Thank You!
by in