Thakuma07/JeskoJets-ScrollAnimation
Thakuma07/JeskoJets-ScrollAnimation has 26 GitHub stars and 10 forks. GitHot measured 0 stars in 24 hours. Last checked 2026-11-15 05:57 UTC. Last push 2026-02-07.
What you can do
- Premium Scroll Animations: Built with GSAP and ScrollTrigger for a cinematic, depth-filled experience (parallax, scaling, and entrance effects).
- Smooth Scroll Logic: Integrated with lenis for buttery-smooth scrolling that enhances the user journey.
- Interactive Components: Elegant hover states and micro-animations using Framer Motion.
- Performance First: Optimized with Next.js 15+ and modern web standards.
Measured star growth
- in 24h
- 0
- in 7 days
- Collecting history
- in 15 days
- Collecting history
- in 1 month
- Collecting history
Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.
About
Instead of scrolling past the hero, we scroll into it. In this video, I break down a window-style 3D 3d scroll animation websitescroll animation built with HTML, CSS, JavaScript, GSAP, and ScrollTrigger
Creative & MediaREADME.md
Original🛩️ Jesko Jets - Luxury Aviation Experience
Jesko Jets is a high-end, animated landing page designed for a private aviation operator. It offers a seamless and visually stunning journey through the world of luxury travel, leveraging advanced scroll-based animations to create a premium digital experience.
✨ Key Features
- Premium Scroll Animations: Built with GSAP and ScrollTrigger for a cinematic, depth-filled experience (parallax, scaling, and entrance effects).
- Smooth Scroll Logic: Integrated with
lenisfor buttery-smooth scrolling that enhances the user journey. - Interactive Components: Elegant hover states and micro-animations using Framer Motion.
- Performance First: Optimized with Next.js 15+ and modern web standards.
- Responsive Excellence: Fully responsive design tailored for mobile, tablet, and desktop viewports.
- Visual Storytelling: A layered "hero" section that mimics a cockpit/window view, pulling users into the experience.
🛠️ Tech Stack
- Framework: Next.js (App Router)
- Animation: GSAP & ScrollTrigger
- Gestures/Transitions: Framer Motion
- Smooth Scroll: Lenis
- Styling: Tailwind CSS
- Icons: Lucide React
📂 Project Structure
src/
├── app/ # Next.js App Router (Layouts, Pages, Providers)
├── assets/ # Visual assets (Images, Logos, SVGs)
└── components/ # Reusable UI components
├── Hero/ # Main animation-heavy landing section
├── Navbar/ # Dynamic navigation system
└── About/ # Content sections with reveal animations
🚀 Getting Started
Prerequisites
- Node.js (Latest LTS recommended)
- npm or yarn
Installation
Clone the repository:
git clone https://github.com/Thakuma07/JeskoJets-ScrollAnimation.git cd jesko-jets-animated-mainInstall dependencies:
npm installRun the development server:
npm run devOpen your browser: Navigate to
http://localhost:3000to see the results.
💡 Implementation Notes
- Scroll Pinning: The main hero section uses GSAP
pinto hold the view while internal animations (like scaling the "window") occur. - GSAP Context: Uses
@gsap/reactfor safe cleaning of animations in React's development mode. - Z-Index Strategy: Specific layering in
SmoothScrollHero.jsxensures the logo remains interactive while the "sky" moves behind it.