Zum Inhalt

Power Pages mit React.

David Göschel. Architektur und Entwicklung für Enterprise-Portale.

Ich baue geschäftskritische Workflows in Power Pages, wenn Low-Code nicht mehr reicht.

Projekterfahrung für Unternehmen wie

  • ECE Marketplaces GmbH & Co. KG Logo
  • BAKS Büro-Automatisierungs- und Kommunikations-Systeme GmbH Logo
  • Deutschen Anwaltsinstituts e. V. Logo
  • ait-deutschland GmbH Logo
  • Bode Chemie GmbH Logo
  • Deutscher Verein des Gas- und Wasserfaches Logo
  • Horsch Maschinen GmbH Logo
  • Pax, Schweizerische Lebensversicherungs-Gesellschaft AG Logo
10+
Jahre Erfahrung
AZ-204
Microsoft Zertifizierung
10+
Enterprise-Projekte

Gezielt weiterbauen

Power Pages bleibt die Basis. Ich erweitere die Stellen, an denen Standardfunktionen nicht mehr zum Geschäftsprozess passen.

  • Eingeschränkte Benutzerführung

    Standard-Formulare und -Listen reichen für komplexe Geschäftsprozesse nicht aus. Nutzer verlieren sich in unübersichtlichen Oberflächen.

  • Begrenzte Erweiterbarkeit

    Individuelle Funktionen lassen sich mit Low-Code-Mitteln nicht umsetzen. Workarounds werden schnell unübersichtlich und instabil.

  • Fehlende Transparenz

    Keine Einblicke in Nutzerverhalten, Klickpfade oder Fehler. Fachbereiche treffen Entscheidungen ohne fundierte Datenbasis.

  • Inkonsistente User Experience

    Design-Vorgaben lassen sich nicht vollständig umsetzen. Die Portale wirken veraltet und passen nicht zum Corporate Design.

  • Komplexe Datenlogik nicht abbildbar

    Datenabfragen über mehrere Entitäten, intelligente Filter oder Batch-Operationen überfordern die Standard-Funktionen.

  • Steigende technische Schulden

    Plattform-Workarounds häufen sich. Die Wartbarkeit sinkt, Änderungen werden riskant und zeitaufwendig.

Der Einstieg über den 5-Tage Decision Sprint

Bevor großer Umbauaufwand entsteht, klären wir innerhalb von fünf Arbeitstagen Architektur, Sicherheitsgrenze, technischen Spike und Umsetzungsumfang für Ihren blockierten Workflow.

Weitere Einblicke

Komplexe Datenerfassung, Weiterbildung und E-Commerce. Unterschiedliche Aufgaben, nachvollziehbare Architektur.

Verbrauchsmeldung im ECE Portal

ECE Portal mit React

Verbrauchsmeldungen verbinden React-Oberflächen und Excel-Workflows mit Power Pages.

Projekt ansehen
Weiterbildungsangebot im DAI Portal

DAI Service Portal

Taxonomie-Filter machen das Weiterbildungsangebot gezielt durchsuchbar.

Projekt ansehen

Von Oberfläche bis Betrieb

Gezielte Entwicklung statt weiterer Workarounds. Die Leistung richtet sich nach Ihrem Workflow, nicht nach einem festen Technologiepaket.

Oberflächen, die mitarbeiten

  • Power Pages mit React erweitern

    Entwicklung individueller Funktionen mit React, TypeScript und JavaScript. Saubere Frontend-Architektur statt isolierter Skripte für komplexe Such-, Filter- und Konfigurationsfunktionen.

  • UI/UX & Design-Systeme

    Umsetzung moderner Designvorgaben aus Figma. Aufbau konsistenter UI-Komponenten mit HTML, CSS und Bootstrap. Fokus auf Bedienbarkeit komplexer Geschäftsprozesse.

  • Mehrsprachigkeit & Content-Strategie

    Aufbau skalierbarer Mehrsprachigkeitskonzepte in Power Pages. Verwaltung hunderter Inhaltssnippets mit klarer Trennung von Logik, Content und Übersetzungen.

Daten und Prozesse verbinden

  • Datenlogik & Integration

    Abfrage und Transformation von Dynamics 365 Daten über Web API und FetchXML als JSON. Entwicklung intelligenter Suchfunktionen, Filter-Systeme und Batch-Editing-Funktionalitäten.

  • Excel-Integration & Hybride Workflows

    Strukturierte Excel-Templates für Massen- und Offline-Bearbeitung. Automatisierte Verarbeitung über Power Automate Flows mit Validierung und Synchronisation zu Dynamics 365.

  • Power Automate Integration

    Konzeption und Entwicklung von Flows zur Validierung, Verarbeitung und Speicherung. Direkter Aufruf aus dem Frontend mit klarer Trennung der Logik-Ebenen.

Verantwortung bis zum Betrieb

  • Payment-Integration & E-Commerce

    Integration von Zahlungsdienstleistern wie Stripe und Secupay in Power Pages und Custom Webapplikationen. Sichere Zahlungsabwicklung, Warenkorb-Funktionalität und nahtlose Anbindung an Dynamics 365.

  • Monitoring & Analyse

    Implementierung von DSGVO-konformen Monitoring-Lösungen mit Azure Application Insights. Analyse von Nutzerverhalten, Klickpfaden und Performance für datengestützte Entscheidungen.

  • Technische Verantwortung

    Frontend-Lead in komplexen Projekten. Architekturentscheidungen für wartbare Erweiterungen, Kommunikation mit Stakeholdern und Qualitätssicherung über den gesamten Lebenszyklus.

Ihr Workflow. Der nächste Schritt.

Wählen Sie Ihren Bereich. Sie sehen sofort die typische Plattformgrenze, den erprobten Architektur-Ansatz und passende Referenzprojekte.

Wählen Sie den betroffenen Bereich

Massenerfassung und Excel

Typische Grenze
Einzelformulare bremsen Fachbereiche aus, wenn hunderte Datensätze pro Meldeperiode gepflegt werden.
Architektur in der Praxis
React-Tabellen mit Batch-Editing und strukturierte Excel-Uploads arbeiten mit Power Automate Validierung zusammen.
Vorgehen im Decision Sprint
Im Decision Sprint klären wir Datenmodell, Validierungspipeline und den besten Mix aus Tabelle und Excel.
Workflow besprechen

Mehrsprachigkeit

Typische Grenze
Verteilte Inhaltssnippets in Skripten und Templates führen bei vielen Sprachen zu hohem Pflegeaufwand.
Architektur in der Praxis
Klare Trennung von UI-Logik, strukturierten Web Templates und zentral verwalteten Übersetzungen für alle Rollen.
Vorgehen im Decision Sprint
Im Decision Sprint entwerfen wir ein wartbares Sprach- und Konfigurationsmodell zwischen Liquid und React.
Workflow besprechen

Zahlung

Typische Grenze
Zahlungsprozesse und Warenkörbe benötigen sichere Server-Bestätigung außerhalb des Browsers.
Architektur in der Praxis
Mehrstufiger Checkout im Portal kombiniert mit Stripe-Integration, Azure Functions und Dataverse-Synchronisation.
Vorgehen im Decision Sprint
Im Decision Sprint grenzen wir Zahlungsfluss, Webhook-Sicherheit und Dataverse-Statusübergänge ab.
Workflow besprechen

Integration und Monitoring

Typische Grenze
Ohne Telemetrie und kontrollierte Einwilligung bleiben Fehler im Portal unsichtbar oder DSGVO-kritisch.
Architektur in der Praxis
Consent-gesteuerte Services, Azure Application Insights und serverseitige API-Integrationen mit klaren Verträgen.
Vorgehen im Decision Sprint
Im Decision Sprint legen wir Sicherheitsgrenze, Consent-Steuerung und Monitoring-Ereignisse fest.
Workflow besprechen

Für Microsoft-Partner

Spezialisierte Umsetzungskapazität für laufende Power Pages Projekte. Unterstützung bei bereits verkauften oder aktiven Projekten, die zusätzliche Frontend-, Sicherheits- oder Integrationskompetenz benötigen.

  • Klar begrenzte Unterstützung

    Übernahme eines riskanten Workflows oder technischen Teilbereichs ohne Konkurrenz zur bestehenden Kundenbeziehung.

  • Zusammenarbeit mit Ihrem Team

    Abstimmung mit Practice Leads, Solution Architects, Delivery Teams, Product Ownern und Backend-Entwicklung.

  • Entscheidungssicherheit

    Der Pro-Code Decision Sprint klärt Architektur, Sicherheitsgrenze, Spike, Scope und Risiken in fünf Arbeitstagen.

  • Umsetzung mit Übergabe

    Dokumentierte Architektur, nachvollziehbare Verträge und ein klarer Übergang in gemeinsame oder interne Umsetzung.

Praxisnahe Einblicke

In meinem Blog teile ich regelmäßig Einblicke, Best Practices und technische Deep-Dives rund um die Erweiterung von Power Pages durch professionelle Webentwicklung.

Alle Beiträge ansehen

Häufige Fragen

Antworten zu Architektur, Plattformgrenzen, Zusammenarbeit und langfristiger technischer Betreuung.

Wann lohnt sich Custom Development?

Wenn Ihr Portal produktiv genutzt wird und Sie an funktionale, visuelle oder analytische Grenzen stoßen: komplexe Nutzerführung, individuelle Geschäftsprozesse, moderne UX-Anforderungen oder fehlende Transparenz über Nutzung und Fehler. Custom Development macht Sinn, wenn Low-Code-Workarounds instabil werden und Sie langfristig auf Power Pages setzen möchten.

Ersetzt Custom Code Power Pages?

Nein. Power Pages bleibt Ihre Basis für Authentifizierung, Berechtigungen, Forms und die Integration mit Dynamics 365. Ich erweitere gezielt dort, wo Low-Code endet: durch ReactJS-Komponenten, moderne UI-Frameworks, intelligente Datenlogik und Monitoring. Das Ergebnis ist eine hybride Lösung, die Ihre Plattform-Investitionen schützt und zukunftsfähig macht.

Welche Technologien kommen zum Einsatz?

Abhängig von Ihren Anforderungen: JavaScript/TypeScript für Logik, ReactJS für komplexe Komponenten, HTML/CSS/Bootstrap für Design-Systeme, Dynamics 365 Web API und FetchXML für Datenabfragen, Power Automate für Geschäftsprozesse, Azure Application Insights für Monitoring. Alle Erweiterungen werden sauber in Power Pages integriert.

Wie läuft die Zusammenarbeit ab?

Nach einem kostenlosen Erstgespräch entwickeln wir eine Frontend-Architektur, die zu Ihren Anforderungen passt. Umsetzung erfolgt agil in 2-Wochen-Sprints mit regelmäßigen Demos. Ich arbeite dabei eigenständig oder integriere mich in Ihre bestehenden Scrum-Teams. Sie erhalten kontinuierliche Einblicke und können jederzeit Feedback geben. Nach dem Go-Live bleibe ich als technischer Ansprechpartner für Wartung und Weiterentwicklung verfügbar.

Was unterscheidet Sie von anderen Entwicklern?

Ich kombiniere tiefes Power-Platform-Verständnis mit professioneller Webentwicklung und UX-Design. Anders als klassische Consultants baue ich saubere Frontend-Architekturen statt Low-Code-Workarounds. Anders als reine Entwickler kenne ich Dynamics 365, Power Automate und die Plattform-Grenzen. Und anders als Agenturen begleite ich Portale langfristig mit technischer Verantwortung über den Go-Live hinaus.

Wer betreut das Portal nach dem Go-Live?

Ich biete langfristige Begleitung an: von Bug-Fixes über funktionale Anpassungen bis hin zu strategischer Weiterentwicklung. Da ich die Systeme entwickelt habe, kenne ich Architektur, Datenmodelle und Geschäftslogik im Detail. Das sichert Kontinuität, vermeidet Wissenstransfer-Risiken und ermöglicht schnelle Reaktionszeiten bei Änderungsanforderungen.

Was soll Ihr Portal können?

Beschreiben Sie Ihren Workflow. Wir klären gemeinsam, welcher nächste Schritt sinnvoll ist.

Workflow besprechen