vdr.one
EN NL

Developer · Alphen aan den Rijn

Laurens van Duijn

I build websites, mobile apps, desktop apps for Windows and macOS, and tools. From a custom CMS and statistics sites to an app for iPhone and Android and generators for VDI deployment.

I take the whole job on myself: from design and code to release and day-to-day running. I mostly work with PHP, TypeScript and Go, and I build things that last, like ADOfans.nl: a fan site that has been online since 1998 and that I have been maintaining and expanding since 2026.

Portrait of Laurens van Duijn

What I do

WEB
WebsitesCustom CMSs and data sites in PHP, MySQL and MariaDB, without a framework.
APP
Mobile appsiOS and Android apps with Ionic, Angular and Capacitor.
PC
Desktop appsApps for Windows and macOS, including Liquidware Sparks: lightweight tools that extend Liquidware products.
CLI
ToolsGenerators and utilities for VDI deployment work, as standalone web pages with nothing to install.

What I work with

An overview of the technology behind my projects.

Web

PHPMySQLMariaDBApacheJavaScriptHTML & CSS

Mobile

IonicAngularTypeScriptCapacitorFirebase pushApp Store & Google Play

Backend and hosting

GoNode.jsPostgreSQLSQLiteDocker

Desktop

WailsWindowsmacOS

Tools

Standalone HTML/JS generatorsCommand-line buildersPowerShell

Development

Claude Code

Work

A selection of what I've built: three projects for ADO Den Haag supporters.

Front page of ADOfans.nl with news and the league table Website · since 1998

ADOfans.nl

News, match reports, the programme, the league table and the complete ADO-Post archive. Written by supporters, for supporters.

  • Own CMS where editors publish articles
  • Light, dark and system themes
  • Read-only data feed that powers the app
PHPMySQLApache
Visit adofans.nl →
ADOstats.nl: match overview for the 2026-2027 season Website · statistics

ADOstats.nl

Every match, line-up, player, trainer and referee of the club, with season totals and graphs. Years of data in one searchable place.

  • Match pages with line-ups and event timeline
  • Records for players, referees, teams and stadiums
  • A–Z browsing and per-season views
PHPMariaDBApache
Visit adostats.nl →
ADOfans app: news tab on a phone App · iOS & Android

ADOfans app

The ADOfans.nl news, programme, table and ADO-Post on your phone, with optional notifications for news, match day and results.

  • Free, no ads, no account
  • Works offline with the last loaded data
  • Dark mode and push notifications
IonicAngularCapacitor
About the app →

Independent fan projects, not affiliated with or endorsed by ADO Den Haag.

ADOfans app icon

ADOfans for your phone

Everything you know from the website, made for the pocket: the latest ADO news by day, the full season programme with results, the current league table and the ADO-Post, page by page.

  • News with photos and video, easy to share
  • Programme and results, filtered by competition
  • League table with ADO highlighted
  • ADO-Post as a page-turner
  • Notifications you choose yourself, no account needed
Coming soonApp Store Coming soonGoogle Play Download on theApp Store Get it onGoogle Play

Support: adofans.nl/app/support.html · App privacy

ADOfans app: news tab ADOfans app: programme tab ADOfans app: news tab in dark mode
Personal project · web app

Energy Companion

An energy dashboard for my own household with dynamic prices. Solar panels, home battery, grid, EV charger, gas and water sit on one timeline, next to the current hourly prices from the power market. It answers questions like: when is power cheapest, and what did the battery actually earn?

  • Live tiles with power, battery level and price
  • Day-ahead prices and advice for the cheapest moments
  • Battery timeline per quarter hour: charging, holding, serving
  • Read-only: the app watches and controls nothing
  • Light and dark, installable on iPhone and Android, behind its own login
GoPostgreSQLJavaScriptDockerPWA
Energy Companion: tiles for solar, home, grid, battery, charger, gas and water Energy Companion: day-ahead price per quarter hour with the cheapest and dearest hour Energy Companion: what the battery did, per quarter hour Energy Companion: the same tiles in dark mode

Screenshots: demo version with example data, not real measurements.

Contact

A question, an idea, or want to build something together? Send me an email or get in touch on LinkedIn.

Questions about the ADOfans app? Go to the support page