BarriereHilfe — Digital Accessibility Platform
June 2025 – September 2025
Full-Stack Engineer & DevOps · Professional Project
An enterprise-grade digital accessibility platform comprising a JavaScript CDN widget, administrative dashboard, and marketing infrastructure serving commercial clients across Germany.

Overview
BarriereHilfe is a commercial accessibility compliance platform developed to enable businesses to meet WCAG 2.1 standards through a streamlined integration process.
The platform architecture consists of three interconnected systems: a React-based marketing website, a vanilla JavaScript CDN widget with domain-based licensing, and a PHP administrative panel for client and deployment management.
Organizations integrate the solution via a single script embed, which dynamically loads accessibility features based on validated domain credentials and license configuration.
The Problem
German enterprises faced significant barriers in achieving digital accessibility compliance due to implementation complexity and resource constraints.
Available solutions in the market were cost-prohibitive, required substantial technical expertise, or lacked robust customer management capabilities.
No existing solution offered domain-validated licensing with real-time deployment monitoring and centralized administration.
The Solution
Architected and developed a comprehensive three-tier platform addressing enterprise accessibility requirements:
**Public Website (barrierehilfe.de)**: Designed and built the customer-facing platform using React, Vite, Node.js, and Express, featuring product documentation, integration guides, and client resources.
**CDN Widget Infrastructure**: Engineered a production-grade JavaScript accessibility widget using Rollup for module bundling, implementing API key authentication, domain validation, code obfuscation for intellectual property protection, and optimized build variants for different deployment scenarios.
**Administrative System**: Developed a PHP and MySQL-based management panel enabling license provisioning, API key generation, domain authorization, client account management, and usage analytics.
Deployed the complete infrastructure on DigitalOcean using Kubernetes orchestration and Docker containerization, with automated CI/CD pipelines via GitHub Actions for staging and production environments.
Challenges
- •Engineering a lightweight, conflict-free widget compatible with diverse web architectures
- •Implementing secure domain validation and API authentication mechanisms
- •Designing automated deployment workflows for multi-environment releases
- •Managing Kubernetes infrastructure for distributed service orchestration
- •Optimizing widget performance to minimize impact on host website metrics
Outcomes
- ✓Platform successfully deployed to production serving commercial clients including schier-optik.de and gottschalk-ra.de
- ✓Established scalable CDN infrastructure with automated request handling and validation
- ✓Implemented comprehensive licensing system with domain-based access control
- ✓Achieved enterprise-grade security through code obfuscation and authentication protocols
- ✓Reduced deployment cycles through automated CI/CD implementation