Gi Av Deg Selv
Overview
Gi Av Deg Selv — Ruter Christmas 2023 campaign site at NoA Ignite. Next.js + Tailwind, built in under two months (Nov–Dec). Digital gift flow: wrap a meeting as a present at ruter.no/gave.
High-visibility holiday work for Oslo public transport — TV, cinema, outdoor, and a live activation at Oslo S. Deadline-driven from day one.
Gi Av Deg Selv was Ruter’s Christmas 2023 campaign — a push to give time together instead of expensive gifts during a winter when everyone had less to spend. I built the campaign site at NoA Ignite from November to December 2023, under two months from brief to bus ads.
The idea from Anorak NoA: wrap a meeting as a present. Pick someone, suggest an activity, offer a few dates, and send it digitally. The recipient opens the gift on Christmas Eve and chooses when to meet. Ruter’s angle was simple — the best trips are the ones you take with people you care about.
What I built
The public-facing site at ruter.no/gave — campaign landing, the gift-creation flow, and the screens that made a digital invite feel like opening a present. Everything had to work on mobile first, load fast, and survive the traffic spike when TV, cinema, and outdoor creative went live across Oslo.
- Gift flow — recipient, activity idea, date options, and a shareable digital present.
- Campaign pages tuned for seasonal creative — hero, explainer content, and CTA paths that matched the film and out-of-home work.
- Production polish under deadline — responsive layouts, accessible type, and a stack chosen for iteration speed.
Stack
Next.js and TailwindCSS. Campaign sites do not get six months — the stack was picked so design tweaks and new sections could ship daily as feedback came in from client and agency. No exotic dependencies; just a reliable pipeline for a hard launch date.
The deadline
Public-facing work for a brand everyone in Oslo recognises hits different. Out-of-home was already booked, the film was in cinemas, and the physical activation at Oslo S needed the digital flow to work when people scanned QR codes on-site. You feel the deadline when the bus ads go up before your last CSS tweak lands.
What I took away
Short campaigns teach you to cut scope without cutting quality — every page has to earn its place, and “we will fix it after launch” is not an option when the media plan starts on a fixed date. Screenshots on this page are from the shipped site; the seasonal URL may redirect now, but the work ran live through Christmas 2023.
Campaign URL (seasonal): ruter.no/gave