Schnittstellen und Anbindungen
Typische Systeme
- Warenwirtschaft und ERP
- Bewerbermanagement
- Buchung und Veranstaltung
- CRM und Zahlungsanbieter
Ich bin Dennis Theis, freiberuflicher Webentwickler aus Berlin. Ich verbinde Websites mit Warenwirtschaft, ERP, Buchungs- und Branchensystemen: Artikel, Preise und Termine pflegst du einmal, online stehen sie richtig. Kein Export, keine Liste, die jemand nachträgt.
Agenturen holen mich für die Themen, für die im eigenen Team die Spezialisierung fehlt: Anbindungen an fremde Systeme, gewachsene Altlasten, Performance. Unternehmen kommen direkt, wenn die Website Daten aus einer Software braucht, die nie dafür gedacht war.
Ein guter Teil der Arbeit läuft unter fremdem Namen und taucht hier nie auf. Gezeigt wird nur, wer die Nennung freigegeben hat.
Drei Schwerpunkte und eine Arbeitsform. Was davon zusammengehört, hängt an deinem Projekt.
Typische Systeme
Dein Fachsystem bleibt die Quelle. Die Website liest daraus und schreibt nur dorthin zurück, wo jemand tatsächlich etwas einträgt.
REST-API
Bestellung
Produktseite mit gültigem Preis
XML-Import
Bewerbung
Karriereseite
Webhook
Buchung
Buchung mit freien Plätzen
REST-API
Zahlung
Checkout und Kundenkonto
Wähle links eine Datenart, um nur ihren Weg zu sehen.
Eine Auswahl aus Projekten der letzten Jahre. Kundennamen nenne ich nicht, ein großer Teil dieser Arbeit läuft über Agenturpartner und ist vertraulich. Was technisch dahintersteckt, bespreche ich im Gespräch gern im Detail.
Kultur Besuchermanagement
Industrie ERP
Personal d.vinci
Weiterbildung Seminarverwaltung
Selbstständig seit 2018, danach zusätzlich fest in Digitalagenturen. Überwiegend für Agenturen und für Unternehmen mit einem konkreten Datenproblem.
Ich arbeite als verlängerte Werkbank für Agenturen und direkt für Unternehmen. In beiden Fällen sprichst du mit der Person, die den Code auch schreibt.
Der Schwerpunkt liegt auf der Stelle, an der eine Website auf ein bestehendes System trifft: Warenwirtschaft, ERP, Bewerbermanagement, Buchung, Zahlung. Daneben Webentwicklung, Wartung, Sicherheit und Performance.
Wenn eine Anbindung technisch nicht geht, sage ich das vor dem Angebot und nicht nach der dritten Rechnung.
Vier Punkte, an denen man die Zusammenarbeit tatsächlich merkt. Selbstverständlichkeiten wie „sauberer Code“ stehen bewusst nicht dabei.
Kein Projektmanager als Zwischenschicht. Wer deine Schnittstelle schreibt, sitzt auch im Call, wenn sie mal hakt.
Vor dem ersten Angebot schaue ich mir an, welche Schnittstelle dein System wirklich anbietet. Was eine Doku verspricht und was ein System liefert, ist selten dasselbe.
Eine Anbindung, die still ausfällt, merkt sonst niemand, bis Preise oder Termine veraltet online stehen. Überall dort, wo ein Ausfall Schaden anrichtet, meldet sich die Schnittstelle von selbst.
Deployment und Schnittstellen-Logik liegen dokumentiert im Repository, die Zugänge dort, wo sie hingehören. Wenn dein Team oder eine andere Agentur übernimmt, geht das ohne mich.
Was ich immer wieder erklären muss, steht ausführlich im Blog. 25 Artikel, gepflegt statt liegengelassen.
Kosten
Den Aufwand bestimmen Blöcke, Templates und Anbindungen, nicht die Seitenzahl. Größenordnungen zum Vergleich.
Artikel lesenSicherheit
Die ersten Schritte, wenn die Seite Spam ausliefert oder Besucher weiterleitet. In der richtigen Reihenfolge.
Artikel lesenPerformance
Was LCP, INP und CLS tatsächlich bremst und womit man anfängt, wenn die Zeit knapp ist.
Artikel lesenWas Agenturen und Unternehmen vor der ersten Anfrage meist wissen wollen.
In den meisten Fällen ja. Entscheidend ist, was das Quellsystem bereitstellt: eine REST- oder SOAP-Schnittstelle, einen CSV- oder XML-Export, einen Datenbankzugriff oder eine Ablage per FTP. Umgesetzt habe ich unter anderem Anbindungen an Abas ERP, an Bewerbermanagementsysteme wie d.vinci und talentStorm, an Buchungs- und Veranstaltungssysteme und an Zahlungsanbieter. Wie eine Anbindung abläuft, steht auf der Seite zu Schnittstellen und Anbindungen.
Das hängt an der Struktur, nicht an der Seitenzahl. Den Aufwand bestimmen die Anzahl unterschiedlicher Blöcke und Templates, eigene Inhaltstypen mit Archiven, Anbindungen an bestehende Systeme, Mehrsprachigkeit und die Migration von Bestandsinhalten. Fünf Hero-Varianten sind aufwändiger als zwei, ob du damit später zehn oder hundert Seiten baust, ändert nichts. Deshalb nenne ich keinen Paketpreis: Nach dem Erstgespräch und der Strukturaufnahme bekommst du ein verbindliches Festpreisangebot, aufgeschlüsselt nach Positionen. Größenordnungen zum Vergleich stehen in meinem Ratgeber zu Website-Kosten.
Wir starten mit einem kostenlosen Erstgespräch, in dem wir deine Anforderungen und Ziele besprechen. Danach erhältst du ein unverbindliches Angebot mit klarem Zeitplan. Während der Umsetzung kommunizieren wir transparent über Fortschritte und Entscheidungen, direkt, ohne Umwege über Projektmanager.
Ja, ein Großteil meiner Arbeit findet in Zusammenarbeit mit Agenturen statt. Ich integriere mich nahtlos in bestehende Teams und Workflows, ob über Slack, Jira, GitHub oder deine bevorzugten Tools. Deine Kunden merken keinen Unterschied. Konditionen, Kapazitäten und Ablauf stehen auf der Seite zur WordPress-Entwicklung für Agenturen.
Ich arbeite primär mit WordPress (PHP, Timber/Twig, Gutenberg Blocks), React, Astro und TypeScript. Für das Styling in WordPress nutze ich überwiegend mein eigenes System, das über die Jahre mit den Projekten gewachsen ist. Bei statischen Seiten mit Astro kommt Tailwind CSS zum Einsatz, Bewegung entsteht über CSS und einen IntersectionObserver statt über eine Animationsbibliothek. Die Technologiewahl richtet sich nach deinem Projekt, ich empfehle immer die Lösung, die langfristig am besten zu deinen Anforderungen passt.
Neue Seiten baue ich nicht mit Pagebuildern, sondern mit eigenen Templates und Gutenberg-Blöcken. Für bestehende Seiten, die auf einem Pagebuilder laufen, biete ich die Wartung an: Updates, Sicherheit, Backups und Monitoring. Steht dort eine Weiterentwicklung an, sehe ich mir vorher an, ob sie sich im vorhandenen Baukasten mit vertretbarem Aufwand umsetzen lässt. Mein Schwerpunkt liegt woanders, und für dieselbe Aufgabe brauche ich in einem Pagebuilder mehr Zeit. Das sage ich dir vorher, statt es später in Rechnung zu stellen.
Ja, ich biete WordPress-Wartungspakete ab 79 EUR/Monat an. Das umfasst regelmäßige Updates, Sicherheits-Monitoring, Backups und einen festen Ansprechpartner. So bleibt deine Website sicher, schnell und aktuell, ohne dass du dich selbst darum kümmern musst.
In der Regel kann ich innerhalb von 1–2 Wochen mit einem neuen Projekt beginnen. Bei dringenden Anfragen wie Malware-Bereinigung oder kritischen Bugfixes reagiere ich innerhalb weniger Stunden. Nenn mir deinen Wunschtermin im Kontaktformular, dann sage ich dir, ob er sich halten lässt.
Ich arbeite von Berlin aus und bin deutschlandweit für Agenturen und Unternehmen tätig. Die Zusammenarbeit läuft vollständig remote, über Video-Calls, Slack und gemeinsame Projekt-Tools. Bei Bedarf bin ich auch für Vor-Ort-Termine in Berlin und Umgebung verfügbar.
Schreib kurz, um welches System es geht. Ob eine Anbindung möglich ist, lässt sich meist in einer Mail klären.
theis@devslab.deSchreib, worum es geht und welches System im Spiel ist. Zwei Sätze reichen für den Anfang.
Ich melde mich innerhalb eines Werktags. Schau sicherheitshalber auch in den Spam-Ordner.