A premium, cinematic web experience for GDG VIT Mumbai's Spectrum Week 2026. This project pushes the boundaries of modern front-end engineering with high-fidelity animations and a stylized Japanese aesthetic.
Experience the journey from the drawing preloader to the interactive Dragon menu and cinematic door transitions.
This project leverages a sophisticated stack to achieve its cinematic feel:
- GSAP (GreenSock): Orchestrates the complex timelines, scroll-triggered frame sequences, and responsive animation states.
- Lenis: Provides ultra-smooth inertia scrolling, essential for the "heavy" cinematic feel of the canvas scroll.
- Framer Motion: Handles interactive gestures, SVG layout transitions, and high-performance micro-animations.
- Sprite Sheet Optimization: Uses professional-grade sprite-sheet sequencing (similar to Apple and Amazon product pages) to deliver 240 high-resolution frames with minimal network overhead and maximum scroll fluidity.
- Custom 240-Frame Engine: A high-performance canvas implementation that drives the first-person "push-in" cinematic scroll.
- SVG Masking & Ink Spread: Advanced custom transitions using video masks and SVG path animations to simulate ink drawing and door reveals.
- Paper Texture Depth: Strategic use of alpha-blended textures (
paper-texture.webp) to give the digital interface a tangible, traditional feel.
- React 19: The latest in UI orchestration with concurrent rendering support.
- Zustand: Lightweight, high-performance state management for preloader progress and UI overlays.
- Vite: Next-generation frontend build tool for instant HMR and optimized production bundles.
- SCSS Modules: Modular, type-safe styling to maintain a complex design system.
- Drawing Preloader: A custom hand-drawn SVG animation that reveals the UI based on real-time asset loading progress.
- Dragon Reveal (MainHam): A stylized vertical scroll menu that reveals a massive crimson dragon with interactive "cloud" navigation.
- Shoji Door Transitions: Seamless page transitions using animated sliding doors and ink spread effects for depth.
- Interactive Audio Sync: Background music that intelligently starts upon entry and persists through transitions.
npm installnpm run devnpm run buildMade with ❤️ by GDG VIT Mumbai
