FREISBERG — PORTALE AUS SMÅLAND, SCHWEDEN

Viel Wald.Viel Licht.Große Portale.

40 Jahre Programmierung, davon 30 mit internationalen, mehrsprachigen Portalen. Der Arbeitsplatz: ein Hof auf einer Waldlichtung, fünf Kilometer bis zum nächsten Nachbarn. Dazu erstaunlich gutes Internet.

40

Jahre Programmierung

30

Jahre mehrsprachige Portale

35

Sprachen im größten Portal

1

Ansprechpartner

SKOG

WAS ICH MACHE

Ganze Portale. Vom leeren Verzeichnis bis zum laufenden Betrieb.

01

Komplette Portale von Grund auf

Konzept, Datenmodell, Frontend, Redaktion. Keine halben Sachen und keine Baukasten-Reste.

02

Mehrsprachigkeit & Übersetzungs-Workflows

Sprachen, die nicht angeflanscht sind, sondern von Anfang an tragen — inklusive Workflow für alle, die pflegen.

03

Datenbanken & Backend

Saubere Strukturen, die auch nach zehn Jahren und einer Million Datensätzen noch Sinn ergeben.

04

SEO-Struktur für viele Sprachen

hreflang, Sitemaps, saubere URLs pro Sprache. Damit Google versteht, was Menschen längst verstanden haben.

05

Marke, Farbwelt und Illustration

Logo, Farbwelt, eine eigene Bildsprache — und alles, was daraus im Druck und im Großformat wird. Reduziert, geometrisch, mit Platz zum Atmen.

06

Hosting & Betrieb

Server, Updates, Backups, Monitoring. Du bekommst eine Seite, keine Hausaufgabe.

SPEZIALGEBIET

Eine Seite. Fünfunddreißig Sprachen. Ein Mensch.

Mehrsprachigkeit ist der Punkt, an dem die meisten Projekte teuer werden — weil sie erst nachträglich dazukommt. Ich baue von der ersten Zeile an dafür.

Von Anfang an

Sprache ist Teil des Datenmodells, kein Plugin, das man später drüberlegt.

Übersetzen ohne Angst

Redaktion und Übersetzung laufen getrennt vom Code. Niemand muss eine Datei anfassen, um ein Wort zu ändern.

Fallbacks, die Sinn ergeben

Fehlt eine Übersetzung, bricht nichts — die Seite fällt sauber auf die nächste passende Sprache zurück.

Auch für Google

Jede Sprache mit eigener URL, hreflang und Sitemap. Sonst findet dich nur, wer dich schon kennt.

SPEZIALGEBIET

Millionen Datensätze. Viele Quellen. Eine Ordnung.

Hinter einem großen Portal steht ein Datenbestand, der über Jahre wächst: Fahrpläne, Haltestellen, Orte, Übersetzungen. Ich baue ihn so, dass er auch nach dem hundertsten Import noch sauber ist — und in zehn Jahren noch Sinn ergibt.

Viele Quellen, ein Modell

Fahrpläne aus nationalen Datenportalen, von Verkehrsverbünden und Betreibern, dazu eigene Recherche, wo es keine offenen Daten gibt. Alles landet in einem gemeinsamen Modell, mit Gültigkeit je Fahrplanperiode.

Erst prüfen, dann übernehmen

Jeder Import läuft zuerst als Probelauf und wird erst nach Prüfung übernommen. Was von Hand gepflegt wurde, überschreibt kein Import.

Ein Register statt Dubletten

Haltestellen werden gegen ein eigenes Stationsregister abgeglichen, doppelte zusammengeführt. Ortsnamen in Originalschrift und Umschrift — bei rail.world in 35 Sprachen.

Eigene Server, offene Formate

PostgreSQL, Python und TypeScript auf eigenen Servern in der EU. Bevorzugt GTFS, anderes nach Absprache. Quellen werden genannt, Lizenzen eingehalten, nichts weiterverkauft.

Ein Datensatz, aufgeschlagen.

Ein Bahnhof, wie er im Stationsregister steht: Namen in Originalschrift und Umschrift, die Herkunft jedes Werts, die Gültigkeit je Fahrplanperiode. Was von Hand gepflegt wird, ist geschützt.

stations #48 213
name
München Hauptbahnhof
DELFI
name.en
Munich Central Station
VON HAND
name.sv
München centralstation
VON HAND
name.el
Κεντρικός Σταθμός ΜονάχουKentrikós Stathmós Monáchou
WIKIDATA
name.ja
ミュンヘン中央駅Myunhen Chūō-eki
WIKIDATA
uic
8000261
DELFI
geo
48.1402 N · 11.5600 E
DELFI · ÖBB
valid
Fahrplan 2026 · 14.12.2025 – 12.12.2026
import
14.10.2026 · Probelauf geprüft, 0 Konflikte
VON HAND — wird von keinem Import überschrieben BEISPIEL · GEKÜRZT

SPEZIALGEBIET

Eine Farbwelt. Alle Formate. Eine Hand.

Code und Aussehen sind bei mir nicht zwei Gewerke. Wer die Datenstruktur kennt, gestaltet die Oberfläche anders — und wer das Zeichen gezeichnet hat, bringt es sauberer ins Raster.

Farbwelt und Typografie

Eine Palette, die auf dem Schirm, im Druck und im Großformat trägt. Festgehalten als Werte, nicht als Gefühl.

Logo und Marke

Vom Zeichen über den Briefbogen bis zur Visitenkarte. Ein System, aus dem sich der Rest ableiten lässt, kein einzelnes Bild.

Über den Bildschirm hinaus

Geschäftsausstattung, Drucksachen, Beschilderung, Fahrzeug- und Großformat. Dieselbe Marke, nur in anderer Größe und auf anderem Material.

Oberfläche und Bedienung

Wie sich etwas anfühlt, nicht nur wie es aussieht. Kurze Wege, und Knöpfe da, wo man sie sucht.

Diese Seite ist das Beispiel.

Nichts davon ist ein Entwurf: dieselben Farbwerte laufen im Stylesheet, dieselbe Schrift setzt Überschrift und Kleingedrucktes.

  • Papier #F5F1E6
  • Tusche #161614
  • Koralle #E4572E
  • Blau #2E86AB
  • Senf #F2B33D
  • Jade #1FAA8F
  • ArchivoÜberschriften, auf 125 % Breite gezogen
  • JetBrains MonoKennziffern, Beschriftungen, Marginalien

REFERENZEN

Projekte, die es wirklich gibt. Im Wechsel.

ZUM ÖFFNEN KLICKEN

EXPONAT 01 rail.world

Zugverbindungen weltweit

Große Routendatenbank mit Strecken, Umstiegen und Nachtzügen — von Reisenden gepflegt, nicht von einer Buchungsmaschine.

Marke · Portal · Datenbank · 35 Sprachen

EXPONAT 02 nachtzug.net

Alle Nachtzüge an einem Ort

Fahrpläne, Abteilklassen und Preise für Nachtzüge weltweit. Unabhängig, ohne bezahlte Platzierungen.

Marke · Portal · Datenbank · Betrieb

EXPONAT 03 kupe.social

Reisen, die sich kreuzen

Findet Menschen, deren Route eine Weile parallel zur eigenen verläuft. Für Alleinreisende, ohne Swipe.

Marke · Illustration · Community · Betrieb

EXPONAT 04 railnest.net

Schlafen, wo der Zug hält

Kuratierte Unterkünfte höchstens fünf Gehminuten vom Bahnsteig. Gemessene Fußwege, keine Luftlinie.

Marke · Webseite · Redaktion · Betrieb

EXPONAT 05 railworld.se

Railworld AB

Firmenseite und Dach für mehrere Bahnreise-Plattformen. In sieben Sprachen, illustriert, sehr aufgeräumt.

Marke · Illustration · Firmenseite · 7 Sprachen

EXPONAT 06 brwa.se

Byggnads Snickare BrWa AB

Handwerkerseite in Småland, schwedisch und deutsch. Klein, schnell, bringt Anfragen.

Marke · Webseite · Drucksachen · Fahrzeug

EXPONAT 07 skogslya.com

Architektur für Tiere, die draußen leben

Modulhäuser aus Holz auf einem gemeinsamen Raster — schlafen, koppeln, heizen, füttern. Kein Plastik, keine Chemie, kein Zwinger.

Marke · Farbwelt · Produktseite

EXPONAT 08 weltreisebaer.de

Ein Bär sammelt Länder

Reisende nehmen ihn mit und schicken ein Foto. Neue Länder trägt sein Besitzer selbst ein — Karte, Zähler und Seite ziehen nach.

Marke · Webseite · Karte & Auswertung · 4 Sprachen

EXPONAT 09 pfalz.net

Ein fertiger Tag in der Pfalz

Datum eingeben und sagen, worauf man Lust hat — Radfahren, Wandern, Burgen, mit Hund und Kind. Heraus kommt ein Tagesplan mit Stationen, Zeiten und Wegen für Rad, Auto, Bahn und Bus.

Marke · Portal · Routen & Karte · 5 Sprachen

EXPONAT 10 smaland.org

Ein Tag in Småland, fertig geplant

Sagen, wo man wohnt, wann es losgeht und worauf man Lust hat — Badesee, Loppis, Kanu, Fika, Hofladen. Heraus kommt ein Tag in sinnvoller Reihenfolge, mit Öffnungszeiten, Plan B für Regen und dem Einkauf auf dem Heimweg.

Marke · Portal · Routen & Karte

EXPONAT 11 lotsakids.com

So kommen die Kinder hin

Vereine und Angebote für Kinder an einem Ort — und der Weg dorthin: Fahrgemeinschaften unter Eltern, die sich kennen, Bus und Radgruppen. Mit Nachricht, wenn das Kind angekommen ist.

Marke · Plattform · Vereine & Fahrten

EXPONAT 12 sala.social

Wer dieselbe Neugier hat

Bringt Reisende und Einheimische zusammen — für einen Kaffee, einen Sprachtausch, einen Abend in einer fremden Stadt. Man legt einen Aufenthalt an, kein Profil zum Durchwischen.

Marke · Community · Matching

ÜBER MICH

Vierzig Jahre Code, kurz erzählt.

Ich habe angefangen, als Programme noch auf Papier durchdacht wurden, weil Rechenzeit teuer war. Diese Angewohnheit habe ich behalten — sie spart heute noch das meiste Geld.

Seit dreißig Jahren baue ich internationale Portale: viele Sprachen, viele Daten, viele Jahre Laufzeit. Die Firma dahinter ist Railworld AB in Älmhult. Gearbeitet wird meistens woanders: auf einem einsamen Hof, mitten im Wald.

1984

Erste Zeilen Code. Seitdem nie länger als ein paar Wochen aufgehört.

1996

Erstes internationales Portal. Mehrsprachigkeit wird zum roten Faden.

2023

Zypern, bis Ende 2025. Auf der Insel sind in wenigen Jahren IT-Teams aus Israel, der Ukraine und halb Europa zusammengekommen. Geblieben ist ein Netzwerk, mit dem Projekte schnell international werden.

2026

Umzug nach Schweden. Kürzere Wege zum Wald, längere zum nächsten Supermarkt.

Heute

Railworld AB in Älmhult — eigene Portale und Kundenprojekte — von Konzept bis Betrieb, alles aus einer Hand.

Interesse? Dann schreib mir.

Erzähl mir in drei Sätzen, was du vorhast. Ich antworte ehrlich, ob ich der Richtige dafür bin — auch wenn die Antwort mal nein lautet.

hej@freisberg.com

KEIN TELEFON · ANTWORT MEIST INNERHALB EINES TAGES