
Lush Pour Animated Landing Page
Kavindu Rashmika / July 4, 2025
π€ Introduction
Create a visually striking JuiceBar landing page with React, Tailwind CSS, and GSAP. Enjoy smooth scroll-driven animations, dynamic text reveals, parallax effects, pinned sections, and a custom animated carouselβall fully responsive and perfect for modern web projects.Some Assests are taken from JSMystery.
βοΈ Tech Stack
- π’ GSAP β A powerful JavaScript animation library used to create scroll-driven visuals. Includes SplitText animations, ScrollTrigger, parallax scrolling, pinned sections, scroll-synced video, image masking, and a custom animated carousel.
- βοΈ React β A declarative JavaScript library for building interactive UIs with reusable components that integrate seamlessly with GSAP.
- π¨ Tailwind CSS β A utility-first CSS framework for designing custom UIs directly in your markup.
- β‘ Vite β A lightning-fast build tool and development server for instant HMR, optimized builds, and smooth development workflow.
π Features
πΏ SplitText Animations β Bold text reveals for dynamic intros and highlights.
π ScrollTrigger Effects β Scroll-based animations with timeline control.
π Parallax Scrolling β Smooth parallax for immersive depth.
π Pinned Sections β Lock sections in place while animating.
π¬ Scroll-Synced Video Playback β Sync video progress with scroll.
πΌοΈ Image Masking Effects β Scroll-triggered pins and masks for stunning visuals.
π Custom Carousel β Fully animated, customizable carousel.
β±οΈ Seamless Timeline Animations β Fluid animations across sections.
πΈ Screenshots
Home page
Art page
Menu page
Contact page
π Live Demo
Check out the live demo of Lush Pour.