Back to projects
Lush Pour Animated Landing Page

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 Home page The Art Page Art page Menu Page Menu page Contact Page Contact page


πŸš€ Live Demo

Check out the live demo of Lush Pour.