
Photon
API-powered image search application
Browser-based image search app with API-powered discovery, infinite loading, and downloadable results.
Three.js product viewer for browser-based 3D presentation
Interactive Three.js viewer with browser-based 3D controls for product inspection and presentation.
Category
Interactive Demo
Primary role
Front-end Development
Focus
3D / WebGL

Overview
A browser-based 3D prototype built to explore how products can be inspected more directly online. The viewer combines drag interaction, zoom controls, and a lightweight presentation flow to make model exploration feel intuitive.
Frontend-led experiments used to show interaction quality, interface behaviour, motion, and technical range.
Project Preview

What It Does
Implemented drag-based inspection so the model can be explored from multiple angles.
Added zoom controls for closer review and framing.
Built the viewer on Three.js as a compact browser-based presentation tool.
Tech Stack
Role
Outcome / Value
Shows frontend problem solving and interaction quality beyond a standard marketing-site build.
Useful as proof of interface behaviour, motion, and implementation range in the browser.
Related Projects

API-powered image search application
Browser-based image search app with API-powered discovery, infinite loading, and downloadable results.

Motion-led landing page concept
Landing page concept exploring motion, responsive layout, and presentation-led UI.

Architecture landing page concept with animated navigation
Architecture landing page concept with animated navigation and controlled 3D page transitions.