Projekte

Ausgewählte Projekte

  • chessmail // Online-Schach-Community, seit 2003 in Betrieb, mit rund 2.500 aktiven Spielern
  • TauscheBanner // das digital souveräne Banner-Tauschnetzwerk
  • Microtask // Markdown-basierter Aufgabenmanager als macOS-Menüleisten-App, damit Sie sich auf eine Aufgabe nach der anderen konzentrieren können
  • Reboot CMS // schnelles, datenbankfreies, Agenten-freundliches CMS auf Markdown-Basis. Diese Website läuft damit.

CMS-Websites

Eine Auswahl der Websites, die ich umgesetzt habe. Meist arbeite ich mit Designern und Agenturen zusammenm, bei ein paar Projekten stammt das Design von mir.

Open Source

Alle folgenden JavaScript-Module sind im produktiven Einsatz, werden aktiv gepflegt und stammen aus realen Projekten.

Kontaktieren Sie mich gerne für professionellen Support:

Bootstrap-5- und HTML-Komponenten

Allgemeine HTML-Komponenten (funktionieren auch ohne Bootstrap)

  • auto-resize-textarea // passt die Höhe eines beliebigen <textarea> automatisch an die Texteingabe an
  • touch-and-hold-button // verwandelt einen HTML-Button in einen Button, den man zur Bestätigung halten muss
  • cookie-consent-js // Dialog und Framework zur Umsetzung der EU-Cookie-Richtlinie

Bootstrap-Komponenten, -Erweiterungen und -Module

Schachmodule

Service-Layer

  • cm-chess // Validierung von Schachzügen, inklusive Varianten
  • cm-pgn // Lesen und Schreiben von PGNs (Portable Game Notation)
  • cm-engine-runner // Framework zum Ausführen von Schach-Engines
  • cm-polyglot // Lesen von Schach-Eröffnungsbüchern im Polyglot-Format (.bin)

Frontend

Allzweckmodule

  • cm-md-editor // der beste Markdown-Editor
  • cm-web-modules // eine Sammlung von JS-Modulen, die ich in vielen Projekten verwende
  • teevi // ein schlankes JS-Unit-Testing-Framework ohne Abhängigkeiten
  • starfield-js // 🚀 ein Sternenflug-Effekt in reinem JavaScript

PHP

  • Reboot CMS ★ // Markdown-CMS, mit optional Blöcken, das sehr schnell und schlank ist
  • ido // Projektplanung, Tracking und Rechnungsstellung für Selbstständige

Bei Interesse an einer Zusammenarbeit nehmen Sie gerne Kontakt auf.