CandyToy Platform Background
Immersive E-Commerce
FigmaNext.js 16React 19Tailwind v4GSAPFramer MotionMuxTypeScript

Hoppin:
Digital Confectionery.

A premium, highly interactive brand showcase and e-commerce platform blending cutting-edge UI/UX patterns with robust full-stack architecture.

Role

Product Designer & Full Stack Developer

Highlight

Complex GSAP Animations & RSCs

https://hoppins.com
CandyToy Platform Mockup
RSC Driven
Scroll Parallax
Design Philosophy

UI/UX Implementation

Moving beyond standardized web design into highly experiential interfaces. Creating a mesmerizing "fantasy kingdom" feel that captivates users immediately upon loading.

Advanced Scroll Storytelling

Powered by GSAP's ScrollTrigger Plugin. Layered parallax clouds, video morphing into structured UI, and algorithmically split character-level entrance animations.

Interactive Hotspots

Intricate cloud castle image with pulsating hotspots overlayed precisely via percentages, revealing tailored snackable popups adjusted for all viewports.

Fluid Carousels

Infinite scrolling partnerships for modern trade clients (Walmart, Nature Basket) leveraging infinite linear translation CSS for smooth looping.

https://hoppins.com/products/
CandyToy Products Overview
Data Layer & Navigation

Sophisticated Product Routing.

CandyToy features sophisticated e-commerce routing and categorization. Products are defined in a structured TypeScript data layer acting as a lightweight CMS simulation, ensuring absolute type-safety.

Dynamic Filtering"User interfaces components dynamically digest this data to generate faceted search options, syncing state instantly with UI clicks to re-render product grids smoothly."

Extensible Data Structure

Centralized TypeScript constants for categorized inventory.

Dynamic Faceting

Instant UI synchronization mapping state to grid rendering.

Full-Stack Architecture

Under The Hood:
Performance Meets Scale.

While the frontend focuses on visual dazzle, CandyToy is structured for high performance leveraging Next.js App Router and intelligent media delivery.

Next.js 16 App Router

Fully leverages Server Components for optimized layout nesting. The UI is cleanly separated, abstracting business logic effectively to operate the parent components as declarative assembly layers.

app/components/new/Zero.tsx

Immersive Media Delivery

Combining `next-video` with Mux for adaptive bitrate streaming, preventing jittering "buffering" experiences. Lottie files and Cloud Storage CDN workflows remove heavy-lifting from the main server.

storage.googleapis.com/candytoy-bucket/
Key Takeaways

Execution & Impact.

About Us Representation

Performance First

Hardware acceleration targeting via translateZ(0) and strict referencing over re-rendering maintained 60FPS fluid motion.

Hoppins Updates

True Responsiveness

Robust window.innerWidth polling integrated with GSAP MatchMedia, scaling parallax math reliably across all iOS and Android breakpoints.

"Bridging the gap between an engineering mindset and a creative director's vision, elevating e-commerce into an interactive brand experience."