DD39: Autoplay Video on Viewport Play videos when they enter the viewport. Pause when they leave.DD39: Autoplay Video on Viewport Play videos when they enter the viewport. Pause when they leave.
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started
Sunny Rock — Cinematic Paris Travel Website | Creative Web Development
Experience Paris through Sunny Rock, a cinematic travel website concept designed to combine immersive visuals, elegant UI/UX, and interactive scrolling into a premium digital experience.
This self-directed project explores modern web design through cinematic imagery, scroll-driven animations, glassmorphism, smooth transitions, and responsive layouts.
🛠️ Technologies & Skills
HTML5 & CSS3 — Semantic structure, modern styling, and responsive layouts
JavaScript (ES6+) / TypeScript — Interactive behavior and animation logic
React.js — Reusable components, hooks, and state management
Tailwind CSS — Utility-first styling and responsive design
HTML5 Canvas API — 2D rendering for visual effects and image sequences
Scroll-Driven Animation — Frame-by-frame image sequences synchronized with scrolling
requestAnimationFrame & Linear Interpolation (Lerp) — Smooth animation updates
Last week a Roadster flipped upside down over five parked Teslas, and the clip passed 26M views in a day. I turned that moment into a scroll-driven 3D piece: scroll to fly the car, hold to boost, with the facts one tap away.
Independent concept — real demo, brief airborne maneuvers, nobody inside. The rest is imagination.
Built with Three.js: custom thruster FX, depth-of-field, scroll-linked camera, one-tap 9:16 clip export.
Available for interactive and 3D web work. DM me. 🛠️