Case Study
Teknisk ansvar og ejerskab

Shop Vestas

Verdens største e-handelsplatform for vindmøllereservedele med 25.000+ varenumre i 6 sprog. Jeg overtog som Lead Frontend og drev migrering fra AngularJS til Vue.

Rolle
Lead Frontend Developer
Arbejdssted
Creuna
Vue.jsWebpackAngularJS

Mit ansvar

Jeg startede som frontend-udvikler og avancerede til Lead Frontend med ansvar for hele frontenden.

  • Teknisk ejerskab over frontenden på en enterprise-platform i 6 sprog
  • Drev migrering af kodebasen fra AngularJS til Vue.js
  • Udviklede et designsystem baseret på Fractal til brug på tværs af Vestas' digitale projekter
  • Kontinuerligt fokus på UX, tilgængelighed og performance-optimering
  • Ensrettede frontend-arkitekturen mod Cross Channel på tværs af Vestas' platforme

Om projektet

Shop Vestas er Vestas' e-handelsplatform, hvor kunder kan identificere og bestille reservedele til deres vindmøller. Med over 25.000 varenumre og 6 sprogversioner er det den største e-handelsløsning indenfor vindmøllereservedele.

Platformen er bygget på Episerver, integreret med Vestas' SAP-setup, hvorfra det massive produktkatalog bliver trukket. Løsningen er stor, stabil og skalerbar — og kræver en frontend der kan håndtere kompleksiteten.

En central opgave var migreringen fra AngularJS til Vue.js, som vi gennemførte sideløbende med nyudvikling. Derudover udviklede vi et komponentbaseret designsystem med Fractal, der sikrer konsistens på tværs af Vestas' digitale projekter.

Screenshot fra Shop Vestas projekt
Screenshot fra Shop Vestas projekt
Screenshot fra Shop Vestas projekt

Teknologier

Vue.jsWebpackAngularJSRazorEpiserverHTMLSCSSBEMJavascript

Har du et lignende projekt?

Lad os tage en snak om hvordan jeg kan hjælpe med teknisk strategi, arkitektur og skalerbarhed.

Kontakt mig