En real-time 3D-oplevelse, der placerer alle fartøjer på kortet.
Uni-Tankers er et dansk rederi med mere end 40 olie- og kemikalietankskibe i drift verden over. Sammen med brandbureauet Pravda engagerede de Webnorth til at udvikle Purpose, en specialbygget React Three Fiber-applikation, der kombinerer en live 3D-klode, realtidsdata fra flåde og kontorer samt en interaktiv cargovisualisering. Resultatet er et af de mest teknisk ambitiøse webprojekter i Webnorths historie.
Besøgende lander i et filmisk showreel, før de træder ind i en interaktiv 3D-klode, hvor hvert fartøj i flåden spores i realtid. Oplevelsen er skabt til at blive udforsket, med mulighed for at bevæge sig mellem skibe, følge live positions- og rutedata og dykke ned i cargovisualiseringen for at forstå, hvad flåden transporterer, og hvor den er på vej hen. Purpose gør en global shippingforretning nærværende, visuel og let at navigere i.
Maritim
Komplet udvikling
5-6 måneder
Engelsk
React Three Fiber,
MS Fabric GraphQL, Three.js.
PROCES
Vi afklarer før vi udvikler, tester før vi lancerer og dokumenterer alt undervejs. Fem strukturerede faser, fra teknisk analyse til go-live, så intet bliver overladt til tilfældigheder, intet bliver forhastet, og du altid ved, hvor projektet står.
ARKITEKTURBESLUTNINGER
Hvert teknisk valg formet af kravene til et live flådedashboard.
Tre beslutninger blev truffet, før den første linje kode blev skrevet. Hver af dem balancerede rå performance med redaktionel frihed, og hver af dem viste sin værdi.
Designet krævede real-time 3D-rendering, fysikbaserede væskematerialer og flydende kameraanimation på tværs af en interaktiv klode. Ingen traditionelle frameworks, WordPress-temaer, statiske site generators eller headless CMS’er kunne levere det.
React Three Fiber var den eneste realistiske løsning: en produktionsklar React-binding til Three.js, som gjorde det muligt at bygge hele 3D-scenen som sammensatte komponenter, mens resten af brugerfladen blev udviklet i standard React.
Performance-tests viste, at levering af 3D-assets, teksturer, HDRI-maps og modeller direkte fra applikationsserveren i Google Cloud var hurtigere end at hente dem fra en S3-bucket uden CDN.
S3-bucketen blev fuldt opsat og integreret i pipeline-flowet, men tilføjede infrastrukturkompleksitet uden nogen reel hastighedsgevinst. S3 bruges stadig til JSON-datafiler, som pushes via CI/CD-pipelinen.
Standardpluginet Real Cookie Banner kan ikke rendere inde i en React SPA, der kører som en undermappe. Det fungerer kun direkte i WordPress.
I stedet for at skifte samtykkeløsning kontaktede Webnorth pluginleverandøren (DevOwl) direkte og byggede en bro i tre lag: et specialbygget banner i React-appen, et WordPress-middleware-endpoint, der oversætter samtykkekald fra SPA’en, samt pluginets REST API, der synkroniserer status mellem de to systemer.
TEKNOLOGISTAK
Fra en 3D-renderingsmotor til et live flåde-API, teknologierne bag Purpose.
Alle aktive fartøjer i flåden vises på 3D-kloden i realtid og opdateres hver time direkte fra kundens egen datalake, helt uden manuelle opdateringer.
Alle 7 Uni-Tankers-kontorer fordelt på 6 lande er markeret på kloden. Hvert kontor kan udforskes direkte på websitet med adresse, lokal tid og kontaktoplysninger hentet automatisk via API’et.
KONTAKT OS I DAG
Se alle cases
Se casesWordPress
WordPress
WordPress
WordPress
WooCommerce
WordPress
WordPress
WordPress
Service & Hosting
WordPress
WooCommerce
WordPress
WordPress
WordPress
WordPress
WordPress
WordPress
WordPress
WordPress
WordPress
WooCommerce
WordPress
32880088
Kontakter
Skriv til os