Marcel Benders
DE
← All projects

Slipways and marinas in Europe

Slipways

Anyone taking a boat to the water should know before setting off where it can go in and whether the water level is right. Slipways is meant to become the reliable map of slipways and marinas in Europe, kept up by the people who use it.

Features

Map and lists

See at a glance what the area has to offer.

  • Slipways, marinas, waters and engine services on one map.
  • The list always shows what lies within the map section.

Water levels

Know whether there is enough water for the ramp before you set off.

  • New readings every 15 minutes from PEGELONLINE.
  • For the Netherlands from Rijkswaterstaat.

Waterways

See where you can go from where you launch.

  • Rivers, canals and lakes from OpenStreetMap.

Europe

Find the nearest slipway on holiday too.

  • Slipways and marinas from OpenStreetMap for twelve countries, from Norway to Spain and Croatia.
  • Details from the marinas' own websites add to the data.

Contributions without an account

Anyone who has been there can share what they know without signing up.

  • Add details, tick off facilities, leave tips and suggest missing slipways.
  • Nothing goes online before it is approved.
  • A proof of work protects against abuse, without cookies and without third-party services.

Apps for Android and iOS

The map where you need it, at the water.

  • The same content and features as on the web.

Roadmap

What comes next. A plan, not a promise.

Now

  • Check the details taken from the marinas' websites
  • Names for slipways that have none in OpenStreetMap

Next

  • Photos of slipways and marinas
  • The map loads only the visible section, then more countries such as Great Britain, Finland, Portugal and Greece
  • Localisation: web and apps in more languages

Later

  • Water levels for more countries
  • A calmer map style (not decided yet)

Water level

As of · Europe on the map, user contributions online

Done

  • Slipways and marinas from OpenStreetMap for Germany, Austria, Switzerland, the Netherlands, Belgium, France, Spain, Italy, Croatia, Denmark, Sweden and Norway
  • Water levels every 15 minutes from PEGELONLINE and Rijkswaterstaat
  • Waterways from OpenStreetMap
  • Suggestions and corrections without an account, with moderation and a proof of work instead of a captcha
  • Apps for Android and iOS with the same features
  • Monitoring with Grafana

In progress

  • Check the yield of details taken from the marinas' websites
  • Names for slipways that have none in OpenStreetMap

Planned

  • Photos of slipways and marinas
  • The map loads only the visible section, then more countries such as Great Britain, Finland, Portugal and Greece
  • Water levels for more countries
  • A calmer map style (not decided yet)

Technology

A backend with ASP.NET Core Minimal APIs (.NET 10), EF Core and SQLite; the web with React 19, Vite, TanStack Query and Leaflet, served with titles and structured data for search engines. The Android app is written in Kotlin with Jetpack Compose, the iOS app in SwiftUI with MapKit. Runs in Docker.

Fact sheet

Technology
ASP.NET Core, React, Kotlin, SwiftUI, OpenStreetMap
Platform
Web, Android, iOS
Licence
PolyForm Strict 1.0.0 (source available)