Mit uns entwickeln Sie sichere, skalierbare und Jede Anwendung ist AI-ready. KI-Funktionen ergänzen wir dort, wo sie für Ihr Projekt sinnvoll sind. Admin-Lösungen mit Filament.
In unserer Filament-Agentur liegt der Schwerpunkt auf der Entwicklung leistungsstarker Admin Panels, zuverlässiger Webanwendungen und nahtloser Backend-Integration. Wir sehen uns nicht nur als Dienstleister, sondern als Partner an Ihrer Seite, um maßgeschneiderte Lösungen zu entwickeln, die die Effizienz und Sicherheit Ihrer Systeme nachhaltig steigern. Filament selbst positioniert sich ausdrücklich als Werkzeug für Anwendungen und Admin Panels, in dieser Reihenfolge. Genau so setzen wir es ein: für interne Fachanwendungen, Kundenportale und öffentliche Formulare, nicht nur für die Datenpflege im Hintergrund.
Ihr Admin-Projekt steht im Mittelpunkt? Ob es um ein neues Filament-Projekt, einen Relaunch oder eine kontinuierliche Weiterentwicklung geht – wir sind bereit für Ihre Anfrage und auf der Suche nach neuen Herausforderungen. In einem ersten Gespräch evaluieren wir, inwiefern wir Ihr Projekt optimal unterstützen können – sowohl in technischer Hinsicht als auch im Hinblick auf Ihre unternehmerischen Ziele. Dabei ist uns vor allem Transparenz wichtig: Ein ehrliches Ja zu einer Zusammenarbeit ist uns genauso wertvoll wie ein offenes Nein.
Maßgeschneiderte Lösungen mit Filament
Filament ist Ihre Schlüsseltechnologie für skalierbare, sichere und leistungsfähige Weblösungen, die auf die Bedürfnisse moderner Unternehmen zugeschnitten sind. Mit Filament sind Unternehmen optimal aufgestellt, um flexible Admin Panels und Dashboards für unterschiedliche Projekte zu realisieren. Mit zweistelligen Millionen-Downloads und einer Dokumentation im Umfang von Laravel selbst ist Filament ein ausgereiftes Werkzeug auf dem TALL-Stack (Tailwind CSS, Alpine.js, Livewire, Laravel), das Backend-Teams produktiv macht, ohne dass ein separates JavaScript-Frontend entstehen muss.
Effizientes Admin-Panel-Design
Mit Filament gestalten wir intuitive und effiziente Admin-Panels, die die Verwaltung von Projektdaten vereinfachen. Ob für CRM, CMS oder E-Commerce, unsere Lösungen ermöglichen eine reibungslose Benutzererfahrung bei maximaler Effizienz.
Sichere Datenverwaltung
Durch die Optimierung der Backend-Infrastruktur garantieren wir eine sichere Datenverwaltung auf Enterprise-Niveau. Unsere integrierten Sicherheitsmechanismen schützen sensible Informationen und sorgen für umfassenden Datenschutz.
Skalierbarkeit für wachsende Anforderungen
Unsere Filament-Lösungen wachsen mit Ihrem Unternehmen. Mit einer flexiblen Architektur gewährleisten wir, dass Ihr System reibungslos und sicher skaliert, um steigenden Anforderungen gerecht zu werden.
Performance-Optimierung
Wir maximieren die Performance Ihrer Webanwendungen durch gezielte Optimierungen und fortlaufendes Monitoring. So bleibt Ihr System nicht nur schnell, sondern bietet auch eine intuitive Nutzererfahrung.
Flexible E-Commerce-Integrationen
Durch maßgeschneiderte Integrationen erweitern wir Ihre E-Commerce-Plattformen nahtlos und sicher. Ob Erweiterungen oder neue Funktionen, alles ist passgenau auf Ihre Geschäftsmodelle abgestimmt.
SaaS-Lösungen für moderne Geschäftsmodelle
Mit Filament entwickeln wir skalierbare SaaS-Lösungen, die Ihrem Unternehmen ermöglichen, seinen digitalen Fußabdruck sicher und effizient zu erweitern. Unsere Lösungen sind darauf ausgelegt, moderne Geschäftsmodelle optimal zu unterstützen.
Benutzerfreundliches Dashboard-Design
Wir realisieren benutzerfreundliche Dashboards, die wichtige Kennzahlen und Datenpunkte visualisieren. So behalten Teams stets den Überblick und treffen bessere Entscheidungen basierend auf präzisen Daten.
Anpassbare CMS/CRM-Implementierungen
Unsere Entwicklungen ermöglichen eine nahtlose Integration in vorhandene CMS/CRM-Systeme, die erweiterte Funktionalitäten und eine verbesserte Benutzerfreundlichkeit bieten.
Zahlen, Daten und Fakten
0
+
Jahre
Erfahrung
0
+
Team-
Mitglieder
+
0
%
Langfristige
Partnerschaften
Unser optimierter Prozess mit Filament
Unser methodischer Ansatz bietet Sicherheit, Effizienz und Performance. Durch passgenaue Lösungen sichern wir Ihre digitale Plattform ab. Verlassen Sie sich auf unsere Expertise, die nicht nur den Bedürfnissen moderner Unternehmen gerecht wird, sondern auch höchsten Sicherheitsansprüchen genügt. Lassen Sie uns gemeinsam Ihre IT-Infrastruktur stärken.
-
Bedarfsanalyse und Absicherung:
Unser Prozess beginnt mit einer gründlichen Bedarfsanalyse. Wir untersuchen Ihre Anforderungen und Sicherheitsbedürfnisse, um sicherzustellen, dass unsere Lösung sowohl Ihre geschäftlichen Anforderungen als auch Ihre Sicherheitsstandards erfüllt.
-
Individuelle Strategie- und Designentwicklung:
Wir entwickeln eine individuelle Strategie und ein maßgeschneidertes Design, das nicht nur ansprechend ist, sondern auch die Sicherheit und Performance Ihrer Anwendung in den Vordergrund stellt.
-
Erprobte Implementierungsmethoden:
Unsere erfahrenen Entwickler nutzen bewährte Methoden zur Entwicklung sicherer, skalierbarer und leistungsstarker Webanwendungen. Dabei setzen wir auf moderne Technologiestandards, um eine hohe Sicherheit zu gewährleisten.
-
Sicherheitsorientierte Testphasen:
Engmaschige Tests garantieren die Sicherheit und Stabilität der Anwendung. Neben Funktionalitätstests stehen Sicherheitsprüfungen und Penetrationstests im Mittelpunkt unseres Qualitätsprozesses.
-
Produktivstellung mit Sicherheitsmonitoring:
Nach erfolgreicher Testphase sorgen wir für die sichere Bereitstellung der Anwendung. Durch kontinuierliches Monitoring und Analyse des Nutzerverhaltens passen wir die Lösung dynamisch an neue Sicherheitsanforderungen an.
-
Benutzerschulung und technischer Support:
Um eine reibungslose Nutzung zu gewährleisten, bieten wir umfassende Schulungen und technischen Support. Somit sind Sie stets auf dem neuesten Stand der Anwendung und können diese sicher bedienen.
-
Proaktive Wartung und Sicherheitsupdates:
Langfristig betreuen wir Ihre Anwendung und setzen regelmäßige Sicherheitsupdates um. Dies schließt auch die Implementierung neuer Features ein, um den optimalen Betrieb auch in Zukunft zu gewährleisten.
Mehr als ein Admin Panel: Was Filament heute leistet
Filament geht weit über die klassische Datenpflege hinaus: öffentliche Formulare ohne Login, individuelle Raster und Heatmaps, mehrstufige Formulare und komplette interne Anwendungen. Wir setzen genau diese Möglichkeiten in Kundenprojekten ein und sagen ebenso klar, wo die Grenzen liegen.
Öffentliche Tabellen und Formulare ohne Login
Filament-Tabellen und -Formulare lassen sich einzeln installieren und auf frei zugänglichen Seiten einsetzen: Terminbuchung, Bewerbungsformular, Produktübersicht oder Tabellenstände mit Filtern und Paginierung. Gleiche Optik, gleiche Logik wie im Backend, ohne doppelte Entwicklung für den öffentlichen Bereich.
Komplexe Formulare, die tatsächlich ausgefüllt werden
Rechnungen mit Positionen, Stammdaten mit 50 bis 100 Feldern oder Antragsprozesse in mehreren Schritten: Mit Repeatern, Sektionen, Tabs und Assistenten inklusive Zusammenfassung strukturieren wir große Formulare so, dass Nutzer sie zu Ende bringen. Alles deklarativ definiert, ohne eigenes JavaScript.
Individuelle Seiten und Widgets
Jede Filament-Seite ist unter der Haube eine Livewire-Komponente. Anwesenheitsraster, Verfügbarkeitsübersichten für Mitarbeiter, Fahrzeuge oder Räume und Aktivitäts-Heatmaps entstehen als eigene Seiten oder als Widgets, die sich in jedes Dashboard einbetten lassen, im gewohnten Filament-Design.
Tabellen als Kartenraster
Eine Filament-Tabelle muss nicht wie eine Tabelle aussehen. Datensätze lassen sich als responsives Kartenraster darstellen, mit denselben Filtern, Aktionen und der Paginierung im Hintergrund. Ideal für Produktkataloge, Teamübersichten oder Projektboards, die visuell überzeugen sollen.
Corporate Design mit Augenmaß
Rund 100 Render Hooks erlauben es, Logo, Nutzeravatar, Suche oder Hinweise an definierten Stellen einzufügen und das Panel an Ihre Marke anzupassen. Ein vollständig eigenes Theme ist technisch möglich, bedeutet aber eine große, dauerhaft zu pflegende CSS-Schicht. Wir raten dazu nur, wenn der Nutzen den Aufwand rechtfertigt.
Interne Anwendungen als Wachstumsfeld
Immer mehr Unternehmen ersetzen Tabellenkalkulationen und Insellösungen durch eigene interne Anwendungen: CRM, Planungs- und Freigabetools, Auswertungen. Filament liefert diese Anwendungen mit einem Backend-Team und ohne eigenes JavaScript-Frontend, in Wochen statt Monaten.
Branchen und Einsatzgebiete von Filament
Filament bietet maßgeschneiderte Backend-Lösungen für eine Vielzahl von Branchen. Egal ob im Gesundheitswesen, E-Commerce, Bildungssektor oder Finanzdienstleistungen – unser fokussiertes Entwicklerteam implementiert skalierbare und sichere Webanwendungen, die den spezifischen Anforderungen Ihres Unternehmens gerecht werden.
E-Commerce: Nahtlose Integration & Backend-Management
Unsere Lösungen ermöglichen eine nahtlose Integration in bestehende E-Commerce-Plattformen, optimieren das Backend-Management und sichern gleichzeitig Ihre Daten.
Gesundheitswesen: Datenschutz & Sicherheit
Im hochregulierten Gesundheitssektor gewährleisten wir durch fortschrittliche Verschlüsselungen und Zugriffsbeschränkungen den Schutz sensibler Patientendaten.
Finanzdienstleistungen: Vertrauenswürdige Datenverarbeitung
Filament bietet sichere Lösungen für Finanzdienstleister, die auf zuverlässige Datenverarbeitung und transaktionssichere Systeme angewiesen sind.
Bildungssektor: Optimierte Lernplattformen
Wir unterstützen Bildungseinrichtungen bei der Erstellung interaktiver und sicherer Online-Lernplattformen, die den modernen Anforderungen entsprechen.
Startups: Flexible & skalierbare Lösungen
Für Startups bieten wir skalierbare Lösungen, die mit dem Unternehmenswachstum Schritt halten und flexibel anpassbare Admin-Panels für dynamische Geschäftsanforderungen.
Logistik: Effizientes Tracking & Management
Unsere maßgeschneiderten Anwendungen für die Logistikbranche unterstützen eine effiziente Verwaltung und Nachverfolgung von Lieferkettenprozessen.
Immobilien: Innovatives Managementsystem
Für Immobilienunternehmen entwickeln wir innovative Managementsysteme, die effizientes Property-Management und automatisierte Prozesse ermöglichen.
Medien & Unterhaltung: Digitale Transformation
Wir beschleunigen die digitale Transformation durch innovative Lösungen, die den Austausch und die Monetarisierung von Inhalten optimieren.
Regierungsbehörden: Hochsichere Systemintegrationen
Wir stellen sicher, dass Regierungsbehörden von hochsicheren IT-Lösungen profitieren, die nahtlos in bestehende Systemstrukturen eingebunden werden.
Energie & Versorgung: Nachhaltige Digitalisierungslösungen
Unsere Lösungen für die Energiebranche fokussieren sich auf nachhaltige Praktiken und die Optimierung digitaler Versorgungsnetzwerke.
Unsere Technologielösungen für moderne Unternehmen
Bei der digitalen Transformation sind maßgeschneiderte und sichere Technologielösungen unerlässlich. Unsere Expertise deckt ein breites Spektrum ab, um sicherzustellen, dass Ihre Geschäftsziele effizient und nachhaltig erreicht werden. Von leistungsstarken Backend-Entwicklungen mit Laravel bis hin zu modernen Headless CMS-Lösungen – wir bieten die passenden Technologien für Ihren Erfolg.
Flexible Abrechnungsmodelle für innovative Filament-Lösungen
Entdecken Sie unsere maßgeschneiderten Abrechnungsmodelle für Ihre Filament-Projekte, die perfekt auf die Bedürfnisse und Flexibilität moderner Unternehmen abgestimmt sind. Unsere Lösungen bieten Ihnen Klarheit, Sicherheit und Effizienz bei jedem Projektschritt.
FAQ's
Häufige Fragen zu Filament und unseren Dienstleistungen in diesem Bereich.
Eignet sich Filament auch für Kundenportale und öffentliche Seiten oder nur für interne Admin Panels?
Filament ist längst nicht mehr auf den geschützten Bereich beschränkt. Kundenportale, Partnerbereiche und öffentliche Formulare gehören heute zu den typischen Einsatzfeldern.
Kundenportale und Partnerbereiche
- Eigenes Panel: Eine Anwendung kann mehrere Panels haben, etwa ein Admin-Panel für Ihr Team und ein Portal für Kunden mit eigener Anmeldung, eigenem Design und eigenem Funktionsumfang
- Mandantenfähigkeit: Jeder Kunde sieht ausschließlich seine Daten, technisch abgesichert auf Datenbankebene
- Typische Fälle: Bestellübersichten, Ticketsysteme, Dokumentenaustausch, Self-Service für Stammdaten
Öffentliche Seiten ohne Anmeldung
- Formulare: Terminbuchung, Bewerbung, Anfrage oder Registrierung mit Validierung, Dateiupload und mehrstufigem Ablauf, ohne Login
- Tabellen: Produktübersichten, Veranstaltungslisten oder Tabellenstände mit Filtern, Suche und Paginierung auf frei zugänglichen Seiten
- Ein Look: Dieselben Komponenten wie im Backend, dadurch keine doppelte Entwicklung
Wo Filament nicht die erste Wahl ist
- Marketing-Websites: Für redaktionelle Inhalte und SEO-getriebene Seiten sind ein CMS wie Statamic oder Craft CMS besser geeignet
- Hochgradig individuelle Frontends: Wenn jedes Pixel der Marke folgen soll, etwa bei Konsumenten-Apps, führt ein eigenes Frontend mit Vue.js oder React zum besseren Ergebnis
Das Ergebnis: Für Anwendungen, in denen Nutzer Daten erfassen, verwalten und auswerten, trägt Filament auch nach außen. Für Markenerlebnisse bleibt das klassische Frontend die bessere Wahl. Welche Mischung passt, klären wir mit Ihnen in der Webanwendungs- und Softwareentwicklung.
Kann Filament in bestehende Systeme integriert werden?
Ja, auf drei Wegen. Filament ist ein Composer-Paket, kein eigenständiges System. Es fügt sich in Ihre Laravel-Anwendung ein, statt neben ihr zu stehen.
Weg 1: In eine bestehende Laravel-Anwendung
- Installation per Composer in das vorhandene Projekt, eigenes Panel unter einem Pfad wie /admin
- Bestehende Models, Migrationen, Policies und Nutzerkonten werden direkt weiterverwendet
- Kein Datenabgleich, keine zweite Datenbank, keine parallele Anwendung
Weg 2: Als Oberfläche für externe Systeme
- ERP, CRM, Shopsystem oder Altdatenbank werden über REST- oder GraphQL-Schnittstellen, Queues oder eine direkte Datenbankverbindung angebunden
- Filament wird zur zentralen Oberfläche über mehrere Quellen hinweg
- Schreibzugriffe laufen über definierte Schnittstellen, Synchronisation im Hintergrund über Jobs
Weg 3: Anmeldung und Rechte aus Ihrer Landschaft
- Single Sign-on über Microsoft Entra ID, Google Workspace oder SAML- und OpenID-Connect-Anbieter
- Bestehende Rollenmodelle werden auf Filament-Berechtigungen abgebildet
Was wir vorab prüfen
- Versionsstand: Laravel- und PHP-Version der bestehenden Anwendung, gegebenenfalls Upgrade vor der Integration
- Datenhoheit: Welches System führt welche Stammdaten, damit keine widersprüchlichen Stände entstehen
- Schnittstellenverträge: Dokumentierte APIs oder Reverse Engineering der Altsysteme
Das Ergebnis: Die Integration ist Standardarbeit, wenn die Fragen nach Datenhoheit und Schnittstellen früh geklärt sind. Unsere Erfahrung aus der API-Entwicklung und der Modernisierung von Legacy-Software fließt direkt ein.
Warum sollte ich eine Filament Agentur beauftragen?
Die ersten CRUD-Ansichten entstehen in Filament in Minuten. Der Unterschied zwischen einem Prototyp und einer Anwendung, die fünf Jahre im Betrieb hält, liegt in Entscheidungen, die Erfahrung erfordern.
Wo Erfahrung den Unterschied macht
- Livewire-Lebenszyklus: Wer Requests, Zustand und Hydration nicht versteht, baut träge Formulare und schwer reproduzierbare Fehler
- Autorisierung: Policies, Panel-Zugriff, Mandantentrennung und Feldsichtbarkeit müssen zusammenspielen. Eine Lücke reicht, um Daten falschen Nutzern zu zeigen
- Performance großer Tabellen: Eager Loading, Indizes, Filterlogik, verzögertes Laden und Exporte über Queues entscheiden, ob eine Liste mit 500.000 Zeilen nutzbar bleibt
- Architekturentscheidungen: Wann reicht eine Ressource, wann braucht es eine eigene Seite, ein Widget oder eine eigene Livewire-Komponente
- Upgrade-Fähigkeit: Wer Kernklassen überschreibt statt zu erweitern, zahlt beim nächsten Major-Release den Preis
Was wir zusätzlich mitbringen
- Qualitätssicherung: Automatisierte Tests, statische Analyse und CI/CD gehören zu jedem Projekt
- Betrieb: Monitoring, Wartung und geplante Upgrades nach dem Launch
- Ehrliche Beratung: Wenn Filament nicht passt, etwa für stark individuelle Frontends, sagen wir das vor dem ersten Sprint
Das Ergebnis: Sie erhalten eine Anwendung, die auch dann wartbar bleibt, wenn Anforderungen wachsen und Ihr Team wechselt. Mehr zu unserem Vorgehen in der Webanwendungs- und Softwareentwicklung und zur Projektunterstützung für bestehende Teams.
Was ist Filament und warum ist es nützlich für mein Unternehmen?
Filament ist ein Open-Source-Framework auf Basis von Laravel und Livewire, mit dem sich Admin Panels, interne Fachanwendungen und Kundenportale aus fertigen, anpassbaren Bausteinen zusammensetzen lassen. Filament versteht sich als Werkzeug für Anwendungen und Admin Panels, nicht nur für die Datenpflege im Hintergrund.
Was Filament mitbringt
- Ressourcen: Tabellen, Formulare, Filter, Suche und Massenaktionen für Ihre Datenmodelle, deklarativ in PHP definiert
- Dashboards und Widgets: Kennzahlen, Diagramme und Tabellen, die Verantwortlichen den Überblick geben
- Formular-Bausteine: Repeater für Positionen, Tabs und Sektionen für große Formulare, mehrstufige Assistenten, Dateiupload und Rich-Text
- Rechte und Struktur: Autorisierung über Laravel-Policies, mehrere Panels in einer Anwendung, Mandantenfähigkeit
- Öffentliche Seiten: Tabellen und Formulare lassen sich auch außerhalb des Panels auf frei zugänglichen Seiten einsetzen
Warum das für Ihr Unternehmen zählt
- Geschwindigkeit: Standardfunktionen werden nicht neu gebaut. Eine interne Fachanwendung entsteht in Wochen statt Monaten
- Kosten: MIT-Lizenz, keine Lizenzgebühren pro Projekt oder Nutzer
- Team: Ein Backend-Team liefert die komplette Anwendung, ohne separates JavaScript-Frontend
- Zukunftssicherheit: TALL-Stack (Tailwind CSS, Alpine.js, Livewire, Laravel), große Community, Dokumentation im Umfang von Laravel selbst
Das Ergebnis: Filament ist die richtige Wahl, wenn Sie Tabellenkalkulationen, Insellösungen oder ein veraltetes Backend durch eine saubere, erweiterbare Anwendung ersetzen wollen. Die Grundlage bildet unsere Erfahrung mit Laravel und Livewire.
Welche Lizenz- und Betriebskosten fallen bei Filament an?
Filament selbst kostet nichts. Das Framework steht unter MIT-Lizenz und darf ohne Gebühren kommerziell eingesetzt werden, unabhängig von Projekt- oder Nutzerzahl.
Was kostenlos ist
- Der Kern: Panels, Ressourcen, Tabellen, Formulare, Widgets, Aktionen, Mandantenfähigkeit
- Die meisten Plugins: Ein großer Teil des Ökosystems ist ebenfalls Open Source
- Updates: Alle Releases, auch Major-Versionen
Wo Kosten entstehen
- Entwicklung: Konzeption, Umsetzung Ihrer Fachlogik, Integrationen und Tests. Das ist der Hauptposten
- Hosting: Eine Filament-Anwendung ist eine Laravel-Anwendung und läuft auf jedem PHP-fähigen Server oder in der Cloud
- Einzelne kommerzielle Plugins: Für Spezialfälle gibt es kostenpflichtige Erweiterungen, meist als Einmalzahlung
- Wartung: Sicherheitsupdates, Upgrades und Weiterentwicklung nach dem Launch
Der Vergleich
- Laravel Nova: Lizenz pro Projekt, zusätzlich zur Entwicklung
- Low-Code-Plattformen: Laufende Gebühren pro Nutzer und Monat, die mit dem Team wachsen
- Filament: Einmalige Entwicklungskosten, danach nur Betrieb und Pflege
Das Ergebnis: Über drei bis fünf Jahre gerechnet ist Filament in der Regel die günstigste Option für interne Anwendungen mit mehr als einer Handvoll Nutzer. Eine belastbare Kostenschätzung erarbeiten wir im Konzept-Workshop.
Welche Vorteile bietet Filament im Vergleich zu anderen Admin-Panel-Lösungen?
Die Alternativen heißen in der Praxis Laravel Nova, ein selbst gebautes Admin-Frontend oder ein Low-Code-Werkzeug. Filament gewinnt bei Lizenzkosten, Entwicklungsgeschwindigkeit und Funktionsumfang, ohne Sie an einen Anbieter zu binden.
Filament gegenüber Laravel Nova
- Lizenz: Filament ist Open Source unter MIT-Lizenz und kostenlos. Nova ist ein kommerzielles Produkt mit Lizenz pro Projekt
- Technik: Filament baut auf Livewire und wird in PHP und Blade angepasst. Nova basiert auf Vue.js, individuelle Felder erfordern eigene Vue-Komponenten
- Umfang: Mehrstufige Assistenten, Repeater, mehrere Panels, Mandantenfähigkeit und Tabellen oder Formulare außerhalb des Panels sind bei Filament Teil des Kerns
- Wann Nova bleibt: Bestehende Nova-Installationen und Teams mit Vue-Schwerpunkt. Wir betreiben beides und raten nicht zum Wechsel um des Wechsels willen
Filament gegenüber Eigenbau mit Vue oder React
- Eigenbau: Volle gestalterische Freiheit, aber jede Tabelle, jeder Filter und jedes Formular wird einzeln gebaut und gepflegt
- Filament: Standardfunktionen sind fertig, die Entwicklungszeit fließt in Ihre Fachlogik
Filament gegenüber Low-Code-Werkzeugen
- Low-Code: Schneller Start, aber Lizenzkosten pro Nutzer, Grenzen bei komplexer Fachlogik und Daten beim Anbieter
- Filament: Eigener Code, eigene Infrastruktur, keine Nutzerlizenzen, uneingeschränkt erweiterbar
Das Ergebnis: Für neue Laravel-Projekte ist Filament heute die Standardempfehlung. Wo Nova bereits im Einsatz ist, unterstützen wir Sie ebenso, siehe unsere Seite zu Laravel Nova.
Wie aufwendig sind Major-Upgrades von Filament?
Filament veröffentlicht in regelmäßigen Abständen neue Hauptversionen mit dokumentierten Breaking Changes. Der Aufwand hängt fast ausschließlich davon ab, wie die Anwendung gebaut wurde.
Was Filament bereitstellt
- Upgrade-Skript: Ein offizielles Werkzeug passt Namespaces, Methodennamen und Signaturen automatisch an und erledigt den Großteil der mechanischen Arbeit
- Upgrade-Leitfaden: Jede Änderung ist dokumentiert, inklusive Begründung und Migrationspfad
- Überlappende Unterstützung: Die vorherige Hauptversion erhält weiterhin Sicherheitsupdates, ein Upgrade muss nicht am Erscheinungstag erfolgen
Was den Aufwand bestimmt
- Eigene Komponenten: Individuelle Felder, Spalten und Seiten müssen geprüft werden. Wer Filament erweitert statt Kernklassen zu überschreiben, hat hier wenig zu tun
- Plugins: Drittanbieter-Plugins brauchen eine kompatible Version. Wir bevorzugen etablierte Plugins mit aktiver Pflege
- Tests: Eine gute Testabdeckung macht ein Upgrade zu einem Nachmittag mit grüner Pipeline. Ohne Tests wird es zur manuellen Klick-Tour
Unser Vorgehen
- Bauweise: Wir halten uns an die öffentlichen APIs von Filament und dokumentieren jede bewusste Abweichung
- Planung: Upgrades von Laravel, Filament und PHP werden in festen Wartungsfenstern zusammengelegt, in der Regel einmal pro Jahr
- Absicherung: Automatisierte Tests, Staging-Umgebung und Abnahme vor dem Rollout
Das Ergebnis: Bei sauber gebauten Anwendungen ist ein Major-Upgrade ein planbarer Posten von wenigen Tagen. Wir übernehmen ihn im Rahmen unserer Wartungs- und Pflegepakete, auch für Anwendungen, die nicht von uns stammen.
Wie funktionieren Rollen, Berechtigungen und Mandantenfähigkeit in Filament?
Filament stützt sich auf das Autorisierungssystem von Laravel und erweitert es um Mandantenfähigkeit. Rollen im engeren Sinn liefert ein Paket, die Regeln bleiben in Ihrem Code.
Autorisierung: Policies
- Für jedes Datenmodell legt eine Policy fest, wer Datensätze sehen, anlegen, ändern oder löschen darf
- Filament wertet diese Policies automatisch aus: Buttons, Menüpunkte und Aktionen erscheinen nur, wenn der Nutzer berechtigt ist
- Der Zugriff auf jedes Panel wird einzeln geregelt, etwa nur für Mitarbeiter mit bestimmter E-Mail-Domain oder bestätigter Rolle
Rollen und Rechte: bewährte Pakete
- spatie/laravel-permission: Der De-facto-Standard für Rollen und Berechtigungen in Laravel
- Filament Shield: Erzeugt Berechtigungen für alle Ressourcen, Seiten und Widgets automatisch und liefert eine Oberfläche, in der Sie Rollen selbst verwalten
- Feldgenau: Einzelne Felder oder Spalten lassen sich abhängig von der Rolle ausblenden oder schreibgeschützt setzen
Mandantenfähigkeit
- Eingebaut: Filament unterstützt Mandanten, etwa Teams, Filialen oder Kundenunternehmen, mit eigenem Mandantenwechsel im Panel
- Datentrennung: Alle Abfragen werden automatisch auf den aktiven Mandanten eingeschränkt, zusätzlich sichern wir das auf Datenbankebene ab
- Rollen pro Mandant: Ein Nutzer kann in einem Mandanten Administrator sein und in einem anderen nur lesen
Was wir dokumentieren
- Ein Rechtekonzept in Tabellenform: Rolle, Ressource, erlaubte Aktionen
- Testfälle, die verhindern, dass ein späteres Feature eine Lücke öffnet
Das Ergebnis: Sie erhalten ein Berechtigungsmodell, das Fachabteilungen selbst pflegen können, ohne dass Entwickler eingreifen müssen. Sicherheitsrelevante Details prüfen wir bei Bedarf in einem Code-Audit.
Wie geht Filament mit großen Datenmengen und vielen gleichzeitigen Nutzern um?
Filament rendert serverseitig über Livewire. Richtig aufgesetzt bleiben Tabellen mit Millionen von Zeilen und Anwendungen mit hunderten gleichzeitigen Nutzern flüssig. Falsch aufgesetzt wird jede Tabelle zur Bremse.
Große Datenmengen
- Serverseitige Paginierung: Es werden nur die Zeilen geladen, die sichtbar sind. Die Datenbank sortiert und filtert, nicht der Browser
- Indizes und Abfragen: Jede Filter- und Sortierspalte erhält passende Indizes, Relationen werden per Eager Loading geladen statt in Einzelabfragen
- Verzögertes Laden: Tabellen und Widgets können erst nach dem Seitenaufbau nachladen, damit die Oberfläche sofort reagiert
- Exporte und Importe über Queues: Große CSV- oder Excel-Dateien werden im Hintergrund verarbeitet, mit Fortschrittsanzeige und Benachrichtigung
- Aggregationen vorberechnen: Kennzahlen für Dashboards entstehen per Job, nicht bei jedem Seitenaufruf
Viele gleichzeitige Nutzer
- Standard-Skalierung von Laravel: Caching, Queue-Worker, Datenbank-Replikation, horizontale Skalierung über mehrere Anwendungsserver
- Laravel Octane: Bei Bedarf deutlich höherer Durchsatz pro Server
- Messung statt Bauchgefühl: Wir profilieren reale Nutzungsmuster und optimieren die Stellen, die tatsächlich bremsen
Wo die Grenze liegt
Livewire tauscht bei Interaktionen Daten mit dem Server aus. Für Oberflächen mit sehr hoher Interaktionsfrequenz, etwa Echtzeit-Editoren oder Trading-Ansichten, ergänzen wir gezielt Alpine.js-Logik im Browser oder setzen für diesen Teil ein eigenes Frontend ein.
Das Ergebnis: Für Fachanwendungen, Portale und Verwaltungsoberflächen ist Performance mit Filament eine Frage der Umsetzung, nicht des Frameworks. Bestehende Anwendungen bringen wir im Rahmen unserer Performance-Optimierung auf Kurs.
Wie lange dauert die Entwicklung einer Filament-Anwendung und was bestimmt den Aufwand?
Filament verkürzt die Zeit für Standardfunktionen drastisch. Der Aufwand konzentriert sich auf Ihre Fachlogik, Ihre Integrationen und Ihre Datenqualität.
Erfahrungswerte
- Erste Verwaltungsoberfläche: Tabellen, Formulare und Rechte für bestehende Datenmodelle stehen nach wenigen Tagen
- Internes Werkzeug: Eine Anwendung mit einigen Ressourcen, Dashboard, Rollen und einer Anbindung entsteht in etwa 4 bis 8 Wochen
- Fachanwendung oder Kundenportal: Mehrere Module, Mandantenfähigkeit, Workflows, Reporting und externe Schnittstellen benötigen typischerweise 3 bis 6 Monate
Was den Aufwand treibt
- Fachlogik: Genehmigungsprozesse, Berechnungen, Statusmodelle. Hier liegt der eigentliche Wert und der eigentliche Aufwand
- Integrationen: Jede externe Schnittstelle bringt Abstimmung, Fehlerbehandlung und Tests mit sich
- Datenmigration: Altdaten bereinigen und überführen wird regelmäßig unterschätzt
- Rechte und Mandanten: Feingranulare Berechtigungen und Mandantentrennung brauchen ein sauberes Konzept vor der Umsetzung
- Design: Konfiguration und gezielte Anpassungen sind schnell, ein vollständig eigenes Design ist ein eigenes Arbeitspaket
Unser Vorgehen
- Konzept-Workshop mit Anforderungen, Datenmodell und Rechtekonzept
- Sprints mit lauffähigen Zwischenständen, die Ihre Fachabteilung früh testet
- Priorisierung nach Nutzen: Zuerst das, was Tabellenkalkulationen und manuelle Arbeit ersetzt
Das Ergebnis: Die genannten Zeiträume sind Erfahrungswerte, die wir im Erstgespräch auf Ihr Vorhaben übertragen. Eine belastbare Schätzung liefert der Konzept-Workshop zu Beginn.
Wie sorgt mindtwo für die Sicherheit von Filament-Anwendungen?
Filament übernimmt die Sicherheitsmechanismen von Laravel, aber Sicherheit entsteht durch Konfiguration und Disziplin. Zugriffsrechte steuert Filament über Laravel-Policies. Rollen und Berechtigungen ergänzen wir mit bewährten Paketen.
Was Laravel und Filament mitbringen
- Grundschutz: CSRF-Schutz, automatisches Escaping in Blade, Prepared Statements über Eloquent
- Authentifizierung: Passwort-Hashing, Rate Limiting, optional Zwei-Faktor-Authentifizierung
- Autorisierung: Policies pro Modell und Aktion, Zugriff auf jedes Panel einzeln steuerbar
Was wir ergänzen
- Rollen und Berechtigungen: Filament Shield oder spatie/laravel-permission, bis hinunter zur Sichtbarkeit einzelner Felder
- Mandantentrennung: Scopes auf Datenbankebene, nicht nur in der Oberfläche
- Uploads: Validierung, private Speicherorte, signierte URLs, bei Bedarf Virenscan
- Audit-Log: Wer hat wann welchen Datensatz geändert
- Abhängigkeiten: composer audit in der CI und zeitnahe Einspielung von Security-Releases
Prüfung und Betrieb
- Code-Reviews, statische Analyse und Sicherheitstests vor jedem Release
- Auf Wunsch Penetrationstests durch externe Prüfer
- Monitoring und Wartungsverträge für den laufenden Betrieb
Das Ergebnis: Eine Filament-Anwendung ist so sicher wie ihre Konfiguration. Wir liefern sie mit dokumentiertem Rechtekonzept aus und prüfen bestehende Anwendungen im Rahmen eines Code-Audits. Den Betrieb sichern unsere Wartungs- und Pflegepakete.
Wie weit lässt sich Filament an unser Corporate Design anpassen?
Weiter, als der einheitliche Look vieler Filament-Anwendungen vermuten lässt. Die Frage ist weniger, was technisch geht, sondern was sich dauerhaft wirtschaftlich pflegen lässt.
Stufe 1: Konfiguration (Standard in jedem Projekt)
- Primärfarbe und Farbpalette, Logo, Favicon, Schriftart
- Hell- und Dunkelmodus, Navigation, Gruppierung und Icons
- Eigene Startseite, Dashboards und Widgets
Stufe 2: Gezielte Eingriffe (bei den meisten Projekten sinnvoll)
- Render Hooks: Rund 100 definierte Stellen im Layout, an denen sich eigene Inhalte einfügen lassen, etwa ein Nutzeravatar in der Seitenleiste, Hinweise über Tabellen oder eine verschobene Suche
- Eigenes Theme: Ein Tailwind-Theme mit Ihren Design-Tokens für Abstände, Radien und Farben
- Eigene Seiten und Blade-Views: Wo das Standardlayout nicht passt, bauen wir Seiten frei, mit Filament-Komponenten für den einheitlichen Look
Stufe 3: Vollständig eigenes Design (nur mit gutem Grund)
- Technisch möglich: Jede Filament-Klasse lässt sich per CSS überschreiben
- Der Preis: Eine große Stylesheet-Schicht, die bei jedem Update geprüft und angepasst werden muss
- Unsere Empfehlung: Nur, wenn das Panel selbst Teil des Markenerlebnisses ist. Für interne Werkzeuge rechnet sich das selten
Das Ergebnis: Mit Stufe 1 und 2 sieht Ihre Anwendung nach Ihrem Unternehmen aus und bleibt trotzdem günstig wartbar. Wenn Stufe 3 nötig ist, kalkulieren wir den Pflegeaufwand offen mit ein. Gestaltungsfragen klären wir gemeinsam mit unserem UX/UI-Design.
Herzlichen Dank für Ihr Vertrauen!
Wir haben Ihre Nachricht sicher erhalten und freuen uns über Ihr Interesse. Unser Team ist bereits dabei, Ihre Anfrage sorgfältig zu prüfen und wird sich binnen eines Arbeitstages mit Ihnen in Verbindung setzen.
Sollten Sie in der Zwischenzeit weitere Fragen haben oder zusätzliche Informationen benötigen, zögern Sie bitte nicht, uns zu kontaktieren. Wir sind hier, um Ihnen zu helfen und Ihre Anliegen zu unserer höchsten Priorität zu machen.
Insights
FrankenPHP: Mehr Performance für PHP-Anwendungen
- Webentwicklung 07. August 2026 Laravel CI/CD: Nie wieder Deployment-Angst
- Webentwicklung 11. Juli 2026 Human-on-the-loop: Das mittlere Autonomie-Modell
-
Webentwicklung
22. Juni 2026
Ralph Wiggum als Methode: Was autonome KI-Coding-Loops für die Beauftragung von Software bedeuten
Jonas Emde
-
Webentwicklung
21. Mai 2026
Bessere Abstraktionen entwickeln: Wie deklaratives API-Design Softwareprojekte zukunftssicher macht
Jonas Emde