tomczak.dev
Erstgespräch

Leistungsdetail

Laravel Entwicklung für Unternehmen

Ich bin Martin Tomczak und entwickle als Freelancer Laravel-Anwendungen für Unternehmen: Kundenportale, SaaS und APIs. Ich übernehme auch bestehende Projekte, behebe technische Probleme und begleite die Weiterentwicklung.

Projekt anfragenAlle Leistungen

Worum es geht

Was umfasst Laravel Entwicklung?

Laravel Entwicklung ist die Umsetzung individueller Webanwendungen mit dem PHP-Framework Laravel. Dazu gehören die Geschäftslogik, Datenbanken, Benutzerrechte und Schnittstellen einer Anwendung. Laravel eignet sich etwa für Kundenportale, SaaS-Produkte und interne Fachanwendungen, wenn Standardsoftware Ihre Abläufe nicht ausreichend abbildet.

Am Anfang steht Ihr Vorhaben, nicht die Framework-Auswahl. Welche Aufgabe soll die Software erfüllen? Wer darf welche Daten sehen? Welche Systeme müssen angebunden werden? Daraus entwickle ich die Anwendung oder ergänze das, was bereits läuft. Eine vollständige Neuentwicklung empfehle ich erst, wenn gezielte Änderungen nicht ausreichen. KI ist dabei eine mögliche Erweiterung, keine Voraussetzung.

Passend für

  • Unternehmen im DACH-Raum mit eigenen Fachprozessen, die Standardsoftware nicht abdeckt
  • SaaS- und Produktteams, die Unterstützung am Laravel-Backend brauchen
  • Betreiber von Kundenportalen und internen Anwendungen mit Rollen und Freigaben
  • Teams, die ein bestehendes Laravel-Projekt übernehmen, aktualisieren oder stabilisieren lassen wollen

Typische Bausteine

  • Technische Bestandsaufnahme und abgegrenzter Umsetzungsplan
  • Fachlogik, Datenmodelle und nachvollziehbare Datenbankmigrationen
  • Benutzeranmeldung, Rollen und serverseitig geprüfte Zugriffsrechte
  • REST-APIs und Anbindung an CRM, ERP oder andere Fachsysteme
  • Queues und Hintergrundjobs mit Fehlerbehandlung und Wiederholungsregeln
  • Automatisierte Tests, Deployment-Vorbereitung und technische Übergabe

Typische Ergebnisse

  • Eine Anwendung, deren vereinbarte Geschäftsprozesse sich prüfen und abnehmen lassen
  • Dokumentierte Schnittstellen und Entscheidungen für Ihr Entwicklerteam
  • Tests für wichtige Abläufe und unberechtigte Zugriffsversuche
  • Ein nachvollziehbarer Weg für weitere Funktionen und notwendige Updates

Projekterfahrung

Ausgewählte Referenzen

Die Referenzen stammen aus meiner Projektarbeit. Die Angaben sind keine Kundenbewertungen.

IHK München

Die Industrie- und Handelskammer für München und Oberbayern vertritt die Interessen ihrer Mitgliedsunternehmen gegenüber Politik und Verwaltung. Sie unterstützt Unternehmen etwa bei Gründung, Aus- und Weiterbildung sowie rechtlichen und steuerlichen Fragen.

ABOUT YOU

ABOUT YOU ist ein Mode- und Lifestyle-E-Commerce-Unternehmen mit Hauptsitz in Hamburg. Im Onlineshop verkauft das Unternehmen Mode verschiedener Marken an Endkunden.

Mein Projektbeitrag: Weiterentwicklung eines CRM-Systems für den Onlineshop.

Bridgestone Plus

Bridgestone Plus ist hier als Prämienprogramm mit Onlineshop gemeint. Im dokumentierten Schweizer Programm konnten Teilnehmer gesammelte Punkte gegen Sachprämien oder Dienstleistungen einlösen.

Mein Projektbeitrag: Entwicklung am Prämienonlineshop von Bridgestone Plus.

Technischer Fokus

Was wird in der Umsetzung typischerweise wichtig?

Je nach System und Use Case verschiebt sich der Schwerpunkt, diese Punkte bestimmen die Produktionsreife besonders stark.

Laravel · PHP · EloquentREST-APIs · Webhooks · QueuesMySQL · RedisBlade · Vue · AngularAutomatisierte Tests · Rollen und Rechte

Wann ist Laravel die passende Wahl?

Laravel passt, wenn eine Anwendung eigene Regeln abbilden muss: ein Portal mit getrennten Kundendaten, eine SaaS-Plattform mit Berechtigungen oder ein Backoffice mit Freigabeprozessen. Die Fachlogik bleibt im Backend. Für die Oberfläche kommen je nach Aufgabe Blade, Vue oder Angular infrage.

Für eine einfache Unternehmenswebsite oder einen Standardshop ist individuelle Laravel-Entwicklung nicht automatisch sinnvoll. Ein CMS oder eine vorhandene Shoplösung kann weniger Aufwand verursachen. Das klären wir vor der Umsetzung, ebenso die Frage, ob Ihr Team den gewählten Stack später betreuen kann.

Wie läuft ein Laravel-Projekt ab?

Zuerst prüfe ich Anforderungen, vorhandenen Code und die angebundenen Systeme. Bei einer Projektübernahme gehören PHP- und Laravel-Versionen, Paketabhängigkeiten, Tests und der Deployment-Prozess dazu. Sie bekommen eine Einordnung der Risiken und einen Vorschlag für den ersten abgegrenzten Arbeitsschritt.

Anschließend vereinbaren wir, woran Sie das Ergebnis abnehmen. Ich entwickle in prüfbaren Etappen und zeige den jeweiligen Stand. Vor einer Auslieferung teste ich die betroffenen Abläufe, Berechtigungen und Fehlerszenarien. Datenbankänderungen und die Möglichkeit einer Rückkehr zum vorherigen Stand planen wir passend zur Umgebung.

Zur Übergabe gehören der vereinbarte Quellcode, Hinweise zum Betrieb und die dokumentierten technischen Entscheidungen. Wartung, Updates und weitere Entwicklung stimmen wir gesondert ab. Eine dauerhafte Bereitschaft oder garantierte Reaktionszeit ist nicht automatisch enthalten.

Wer entwickelt Ihre Laravel-Anwendung?

Ich bin Martin Tomczak, freiberuflicher Softwareentwickler mit über 15 Jahren Erfahrung in Web- und Business-Software. Laravel und PHP gehören zu meinem Stack, ebenso Angular, Vue und API-Integration. Die Erfahrungsangabe bezieht sich auf Softwareentwicklung insgesamt, nicht auf 15 Jahre mit jeder einzelnen Technologie.

Meine veröffentlichten Tutorials zeigen, wie ich mit Laravel arbeite. Im Support-Desk-Tutorial verbinde ich Formular, Datenbank, Queue und menschliche Freigabe. Das zweite Tutorial behandelt den Service Container, austauschbare Dienste und Tests. Diese Beispiele dienen als technische Demonstration. Sie ersetzen keine Kundenreferenzen oder Projektergebnisse.

Wie werden Sicherheit und Wartbarkeit geprüft?

Zugriffsrechte gehören auf den Server. Ein ausgeblendeter Button verhindert keinen unberechtigten API-Aufruf. Deshalb prüfe ich Rollen, Datenzugriffe und bei mandantenfähigen Anwendungen die Trennung zwischen Kunden auch über automatisierte Negativtests. Eingaben werden validiert, sensible Konfiguration bleibt außerhalb des Quellcodes.

Bei langsamen Anwendungen messe ich zuerst Datenbankabfragen und Hintergrundverarbeitung, bevor ich Caching oder zusätzliche Infrastruktur einführe. Updates richten sich nach den tatsächlich eingesetzten Versionen und Abhängigkeiten. Die offiziellen Laravel-Dokumentationen zu Berechtigungen, Tests und Upgrades dienen als technische Grundlage.

Datenschutz hängt außerdem von Datenarten, Hosting, Verträgen und Ihren Abläufen ab. Laravel allein macht eine Anwendung nicht DSGVO-konform. Technische Maßnahmen stimmen wir mit Ihren Verantwortlichen ab; eine juristische Prüfung ersetzt die Entwicklung nicht.

Kann eine Laravel-Anwendung für Google optimiert werden?

Ja. Bei öffentlich zugänglichen Inhalten plane ich crawlbare Seiten, aussagekräftige URLs, passende Seitentitel, Canonicals und eine Sitemap mit ein. Wichtige Inhalte sollen als HTML verfügbar sein. Strukturierte Daten müssen zum sichtbaren Inhalt passen. Interne Links und verständliche Antworten helfen Menschen und Suchsystemen, den Inhalt einzuordnen.

Geschützte Kundenbereiche gehören nicht in den Suchindex. Hier haben Zugriffsschutz und Datentrennung Vorrang. Ob Google öffentliche Seiten indexiert, gut platziert oder in KI-Antworten zitiert, lässt sich nicht garantieren. GEO und AEO ergänzen die Arbeit an hilfreichen, überprüfbaren Inhalten; sie ersetzen technische SEO und fachliche Substanz nicht.

Häufige Fragen

Was Unternehmen vor dem Projekt fragen

Was kostet Laravel Entwicklung?

Der Aufwand hängt von Fachlogik, Schnittstellen, Datenmigration und dem Zustand des vorhandenen Codes ab. Nach einer Bestandsaufnahme grenze ich den Umfang ein und bespreche die Kalkulation mit Ihnen. Bei einer Übernahme unterscheide ich notwendige Stabilisierung von neuen Funktionen. Ein Pauschalpreis ohne Kenntnis dieser Punkte wäre wenig belastbar.

Wie lange dauert ein Laravel-Projekt?

Eine einzelne Erweiterung braucht einen anderen Zeitplan als ein neues Kundenportal. Entscheidende Faktoren sind Funktionsumfang, verfügbare Schnittstellen, Datenqualität und die Abstimmung mit Ihrem Team. Nach der Bestandsaufnahme vereinbaren wir Etappen und Abnahmekriterien. Eine feste Dauer ohne diese Informationen sage ich nicht zu.

Übernehmen Sie bestehende Laravel-Anwendungen?

Ja. Zuerst prüfe ich Code, Abhängigkeiten, Tests und Betriebsumgebung. Daraus ergibt sich, ob gezielte Fehlerbehebung, zusätzliche Tests, ein Versionsupdate oder größere Umbauten nötig sind. Bestehende Funktionen bleiben die Ausgangsbasis. Eine komplette Neuentwicklung ist keine automatische Folge der Übernahme.

Bieten Sie Laravel-Updates und Wartung an?

Ja, nach vereinbartem Umfang. Dazu können PHP- und Laravel-Updates, die Prüfung von Paketabhängigkeiten und Regressionstests gehören. Vor einem Upgrade prüfe ich die Kompatibilität mit Ihrem Code und der Betriebsumgebung. Laufende Betreuung, Reaktionszeiten und Bereitschaft vereinbaren wir ausdrücklich.

Laravel Freelancer oder Agentur: Was passt zu meinem Projekt?

Ein Freelancer passt, wenn Sie direkte Zusammenarbeit und Unterstützung in einem klar abgegrenzten technischen Bereich suchen. Bei mir sprechen Sie mit dem Entwickler, der den Code schreibt. Wenn mehrere Disziplinen gleichzeitig oder eine umfassende Vertretungsregelung erforderlich sind, kann ein Team oder eine Agentur die bessere Wahl sein.

Entwickeln Sie auch SaaS und APIs mit Laravel?

Ja. Für SaaS und Portale entwickle ich Fachlogik, Datenmodelle, Rollen und Schnittstellen. Bei mehreren Kunden in einer Anwendung muss jeder Datenzugriff die Mandantenzuordnung berücksichtigen. APIs werden einschließlich Authentifizierung, Validierung und Fehlerfällen getestet. Der konkrete Umfang richtet sich nach Ihrem Produkt.

Kann Laravel mit Angular oder Vue verbunden werden?

Ja. Laravel kann das Backend und eine API bereitstellen, während Angular oder Vue die Oberfläche übernimmt. Für andere Aufgaben reicht serverseitiges Rendering mit Blade. Ich wähle die Aufteilung nach Bedienung, öffentlicher Auffindbarkeit und den Kenntnissen Ihres Teams, nicht nach einer pauschalen Vorliebe.

Muss mein Laravel-Projekt KI enthalten?

Nein. Ich entwickle auch Anwendungen ohne KI. Wenn später eine Such- oder Assistenzfunktion sinnvoll ist, lässt sie sich als eigener Baustein prüfen. Dabei gehören Datenzugriff, Kosten, Fehlerbehandlung und gegebenenfalls menschliche Freigaben zum Konzept.

Arbeiten Sie remote mit Unternehmen im DACH-Raum?

Ja. Ich arbeite remote mit Firmen aus Deutschland, Österreich und der Schweiz. Zum Start klären wir Verantwortlichkeiten, Abstimmungstermine und Zugriffe auf Umgebungen. Verfügbarkeit und Vor-Ort-Anteile regeln wir individuell.

Weiterführend

Was oft zusammen angefragt wird

Nächster Schritt

Passt Laravel Entwicklung für Unternehmen zu Ihrem Vorhaben?

Dann schauen wir gemeinsam auf Scope, bestehende Systeme und den besten Startpunkt.

Erstgespräch anfragen