← All work
Project skibagrules.com

SkiBagRules

Visit live site →
SkiBagRules

SkiBagRules answers a question that costs skiers money every winter: what will my airline charge to fly my skis? Twenty European airlines, each rule read on the airline’s own baggage page, quoted, dated and linked. It exists because the answers online disagree. Asked the same day about easyJet, three AI assistants gave three different fees and two different weight limits.

One rule per airline, with its source

Every airline has a page that leads with the answer: the fee, the weight limit, whether boots travel in the same bag, whether it has to be booked in advance. Under it sits the airline’s own wording and the day it was read. The fee is shown on a luggage tag in the airline’s own currency and never converted, so the number on the page is the number the airline prints.

A comparison table puts all twenty side by side and sorts by any column. For the two airlines most people fly to the Alps, easyJet and Ryanair, there is a direct head to head.

The comparison table: every airline, sortable, each row dated and linked to its source

Organised the way people travel

Skiers think in airports as much as airlines, so Geneva, Innsbruck, Munich, Salzburg, Zurich and Turin each have a page listing every airline that lands there in winter with its ski bag rule beside it. Four guides cover the questions that come up while packing: whether ski boots count as hand luggage, the weight and size limits side by side, how to pack skis and boots for a flight, and the real sum of renting skis in the resort against flying with your own. A search box on the home page takes an airline, an airport or a question and answers it instantly.

Kept current, in public

Airline rules change mid season. A scheduled job re-reads the source pages every month and flags any change for review, and every changed value is logged with the old number, the new one and the date on a public changelog with its own RSS feed. The full dataset is also published as open JSON, so anyone can check the figures or build on them.

Built to be the source that gets cited

The site is Astro, statically rendered on Cloudflare, with light and dark themes and every page readable as plain HTML. Short, dated, sourced answers in a consistent place are what search engines and AI assistants prefer to quote, and a single reliable table is exactly what this question was missing.

Stack: Astro, Cloudflare Pages, GitHub Actions, structured data with Dataset schema.

Full page preview
↓ Scroll to explore the full page Visit live site ↗

Tell us what’s broken.
We’ll tell you the truth.

Book a free call →
Reply within one business day · EN / LV
↑↓ navigate · ↵ open · esc close