

AtruX
The website for AtruX, a Cluj-based software company whose platform, Dispecerul Tău, runs transport and logistics work — e-CMR, RO e-Transport, eFactura, GPS tracking and warehouse management.
Overview
A presentation site in Romanian, English and Spanish, built around a real-time 3D truck that drives through the hero as you scroll. I designed and hand-coded it — the Three.js scene, the motion, light and dark themes, and a build that generates every language from one template.
- Role
- Design & development — website, 3D scene, motion and the multilingual build
- Year
- 2026
- Status
- Live
Highlights
- 01
A truck that drives the hero
A compressed GLB truck with pallets and boxes sits on a reflective floor; scrolling moves it and the camera, and its sides are painted live with the AtruX logo and modules.
- 02
Lighting that follows the theme
Switching between light and dark re-lights the 3D scene too — headlights, rim light and reflections change with the page instead of staying a fixed render.
- 03
Three languages, one template
The Romanian, English and Spanish pages and the legal pages are generated as static HTML from a single template and three dictionaries, with hreflang links and cache-busted assets.
Stack
- HTML5
- CSS3 (custom properties)
- Vanilla JavaScript
- Three.js
- GLTF + meshopt
- GSAP
- ScrollTrigger
- Lenis
- Node build script (i18n)
