My entry for the challenge! Made a Kaleidoscope by putting a bunch of simple effects together! On...My entry for the challenge! Made a Kaleidoscope by putting a bunch of simple effects together! On...
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
My entry for the challenge!
Made a Kaleidoscope by putting a bunch of simple effects together!
One script that essentially creates reflections, along with some effects on cursor click and movement.
One script that creates a glassy overlay on top of that just for the polish.
new showreel for Red Mage, who's this? I have been actually really enjoying the ability to synthesize recordings and turn them into high fidelity demos and the like.
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