Enterprise platform built with Next.js 16, Cloudflare and custom booking system - migrated from Wix to a headless architecture with 180 SEO pages and Google Business integration
Wix-to-Headless Migration
Next.js 16 App Router
Custom Booking System with Real-time Tracking
Cloudflare Workers, D1 & R2
Google Business Profile Integration
SEO Content Engine (180 Pages)
Email Automation (Resend)
Rate Limiting & Security (Cloudflare)
Project Results
180 statically generated pages in the sitemap index
Custom booking system with real-time status tracking
Automatic Google Reviews synchronization
83 district-specific emergency service pages for Hamburg
724 unit tests, 89 E2E test cases
PWA-capable with push notifications for staff team
Website built with Next.js 16, a custom CMS on Cloudflare, careers portal, image gallery, and A+ security ratings for an IHK-certified security company in Hamburg.
Next.js 16 App Router
CMS auf Cloudflare (Tiptap)
Careers Portal
Image Gallery
Blog System
Local SEO Hamburg
A+ Security Ratings (SSL Labs, Security Headers)
WCAG 2.1 AA Compliant
Project Results
A+ rating at SSL Labs, Security Headers & Mozilla Observatory
Full CMS, content maintainable in-house without developers
Our own product: a microadventure app for Android with 14,702 GPS-verified nature tasks, end-to-end encrypted chats and EU hosting. Plus a bilingual marketing website built with Next.js 16.
React Native 0.86 (bare, local Gradle builds)
Next.js 16 marketing website (DE/EN)
Cloudflare Workers with D1 (since August 2026, previously Supabase)
WebRTC video calls with native Kotlin PiP module
On-device ML: image labeling & NSFW filter
End-to-end encrypted chats
Google Play release
GDPR, TDDDG & JMStV compliance
Project Results
14,702 bilingual nature tasks with GPS verification
483 unit tests across 63 test files
Live on Google Play
1:1 video calls with native picture-in-picture
On-device ML without a server roundtrip
Website: 34 rendered pages (DE + EN) in under 2 weeks
3D marketing website and Windows desktop app for a Rust+ companion tool: Next.js 16, React Three Fiber, scroll-driven camera flight, Electron and Stripe.
Next.js 16 + React Three Fiber
6 procedural 3D instruments (0 imported 3D models)
Scroll-scrubbed video camera flight (all-intra encoded)
One shared WebGL context across all pages
Electron desktop app with auto-updates
Stripe checkout + Ed25519 license system
Render-tier fallback for weak GPUs
Project Results
6 procedural 3D instruments, not a single imported 3D model
One shared WebGL context instead of nine (no context-loss crash)
Scroll video flight: 6 legs, desktop and mobile variants
Render tiers high/low/off based on GPU, CPU cores and reduced motion
Electron app v1.1 with auto-updates and Ed25519-signed license checks