
Plug2Go: a 3D charging guide for an EV charging network
Plug2Go lets drivers in Moldova charge an electric car without creating an account, and wanted a page that shows every step before they reach a station. FORGET designed and built it as one scroll-driven three.js scene: the Plug2Go station, built in Blender to the client's drawings, the four connector types, a car and a phone, all modelled by us. Each scroll gesture moves the camera to the next step, from finding a station and plugging in to paying by phone and driving off, in Romanian and English.
Numbers speak louder
- 100Desktop
Pagespeed metrics
- First Contentful Paint
- 0.5s passes
- Largest Contentful Paint
- 0.5s passes
- Total Blocking Time
- 7ms passes
- Cumulative Layout Shift
- 0.000 passes
- Speed Index
- 0.7s passes





A guided tour of the charging station
Visitors scroll through the station one part at a time: the connectors, the QR codes, the station ID, the instructions and the support number. Each part lifts off the station and lights up in Plug2Go teal while the rest of the scene dims, and a card beside it says what the part is for. On a phone the card shrinks to the part's name and the description moves into the text below.

Key facts
- Designed by FORGET and built as one scroll-driven scene in three.js, Lenis and Vite, with no CMS
- The station, four connector types, a car and a phone modelled in Blender Python by FORGET, with every print on the station within a millimetre of the client's drawing
- One scroll gesture moves one step: the camera glides between 18 stops and comes to rest on each, and with reduced motion turned on it jumps instead
- The phone plays the real Plug2Go app screens, rendered from the client's Figma file, in step with the station's own screen
- Models compressed with meshopt and lossless WebP from 3.2 MB to 1.5 MB, with the car loaded only once the visitor leaves the first screen
- Romanian and English with a switch, checked by 151 tests and browser checks in Chromium and Safari's engine, on iPhone and iPad sizes, with all text at WCAG AA contrast


