Skip to content

CasesTravel agencyConcept build

Fernweh Travel Co.

A two-planner itinerary studio whose homepage is one hand-drawn route: drafted on a coded map of the Adriatic, struck and redrawn by a fixer, traced up a road in a photograph, and finished one leg at a time by the enquiry.

What we build for travel agencies, and what it costs.

Sector
Travel agency, bespoke itineraries
Signature
The route line · drafted, corrected, travelled
Conversion
Trip enquiries: the region, the dates, a budget band
01

The brief

Fernweh Travel Co. builds two-week routes out of things no search result will surface: the ferry that is not on the booking sites, the restaurant with no sign, the valley the tour buses skip. Two planners, fixers in forty-three regions, roughly sixty hours behind each route, eight routes a month.

What the studio sells has no inventory. There is no package to filter and no departure date to click. The product is a judgement made by someone who knows that the 07:40 from Prapratno holds four cars and that the queue forms at seven. A travel website is normally a shop; this one had to show a route being made.

02

The idea

Every itinerary is a line drawn by hand, so the page is the line. One dashed route in ink green leaves the F of the wordmark, breaks around the letters of the headline through a parchment knockout, pins three stamps to a torn photograph of the Velebit coast road and stops at Departure. From there it rides the page's margin, touching a waypoint at each section, and ends on the green band that closes the page like the cover of an atlas.

The line does the studio's work as well as marking the way. It is drafted on a real map and corrected when a fixer says so. It follows a road into a valley. It advances one leg for every question a traveller answers. Green is the ink of the route; ochre is the stamp, the ping and the coordinate. No gradients and no shadows: depth is a paper ladder and a hairline rule, as on an atlas plate.

03

The signature move

The ground check is a map of the eastern Adriatic, pinned for two and a half screens and scrubbed by scroll. A pencil ring goes round southern Dalmatia and three notes from the long call are stamped beside it: loved the Ljubljana market, endured Dubrovnik in August, refuses cruise ports. Route No. 34 is drafted down the coast road from Trieste.

Then the plate pushes in, 2.1 times, onto the coast between Split and Kotor. Dubravka's stamp lands, the coast road is hatched out in ink, and the route is redrawn through Hvar, Korčula and the 07:40 from Prapratno, on to Mljet and Šipan and into Kotor by boat. Days 6 to 14 land along the new line while the plate is still in, their numbers standing in a row with a leader to each tick; days 6 and 11 stay hollow and are stamped nothing planned. The plate pulls back to the whole coast, days 1 to 5 arrive as they come into view, and the last stamp reads built once. The ledger below opens on No. 34.

On a phone there is no pin: three small multiples of the same map, one per pass, each drawn once as it arrives, the middle one already pushed in on the south.

Reading the page is travelling it.

04

Why it converts

Travel sites sell from a catalogue, which invites comparison. For a studio with two planners and eight slots, comparison is the losing argument, so the page argues with evidence of work. The ledger draws each retired route as a strip map, the road atlas's way of setting a journey out in a straight line: road legs dashed, water legs dotted, an empty day a hollow ring. The one traveller note sits in the margin of the route it describes, and the Sado ferry runs edge to edge under the route it served. The fixers are a page from the route book, beside a lane photographed at full screen height.

The valley band is the only photograph below the hero the line touches. It traces the dirt road in the picture from the end of the tarmac to the village, stamping kilometres 0, 5 and 12, and the coordinates are withheld at the vanishing point.

The enquiry is the last leg. Every question the validator accepts draws one leg of a route strip towards Arrival and fills a route slip beside the form; on a phone a leg bar pinned above the questions does the same in one line. A failed send takes focus to the first answer that needs another look. On submit the panel leads with the disclosure and the slip is stamped not sent. The green band then states the limit as arithmetic: eight routes at sixty hours is 480 hours a month between two planners.

05

How it is built

Everything on the page is code. The coast is Natural Earth land and island data, clipped and simplified to 277 points and projected at 44° north; every map on the page draws it through one shared path. The push-in is one view state: the timeline tweens a proxy that sets the viewBox and five custom properties, and every label is placed by calc() from its own map point, so type rides the zoom at its own size. The hero's stamps and the valley trace are placed in their photographs' own pixels, so each stays on what it names at every width.

Every draw is a solid mask revealed over dashes, so the dashes never march. The pen is scrubbed; the words are pressed once and hold for their pass, lifting only if you scroll back before it began. The hero's entrance runs in CSS from the first paint and the headline is never hidden. Ask for reduced motion and every line is drawn, every stamp placed, and nothing is pinned.

Fernweh Travel Co. is a fictional studio, invented so we could build the site it would need. The company is not real, and neither are the fixers or the routes in the ledger. The places are real geography; the build is real: every section, every waypoint, every line of the route.

Let’s make your digital work compound.

Choose a time on Gabriel’s calendar. We’ll go through where you are today, what’s slowing growth, and what’s worth doing first, whether or not we work together.

Gabriel Espinheira

Gabriel Espinheira

Senior software engineer · English or Portuguese

A focused 30 minutes, not a sales pitch.