«Die teuerste Software ist die, die fast passt.»
Keel Marktideen
Es gibt Anforderungen, für die kein Standardprodukt gebaut ist: ein Anmeldeprozess mit eigener Preislogik, ein Buchungssystem mit Terminkollisionsprüfung, eine Lernplattform mit geschütztem Videomaterial. Wer solche Fälle in ein Standardtool presst, zahlt zweimal — einmal für die Lizenz und einmal für die Umwege, die das Team täglich geht, weil das Tool den eigenen Prozess nicht kennt.
Für diese Fälle entwickeln wir eigenständige Web-Applikationen mit Laravel. Das ist ein etabliertes Open-Source-Framework für PHP, mit dem sich Fachanwendungen strukturiert und wartbar aufbauen lassen. Du erhältst genau den Prozess, den deine Organisation wirklich hat — ohne Lizenzkosten und ohne Abhängigkeit von den Produktentscheiden eines Anbieters. Ob Unternehmen, Verband oder Non-Profit spielt dabei keine Rolle: Entscheidend ist, dass der Ablauf klar genug ist, um ihn abzubilden.
Wann sich eine eigene Applikation lohnt
Eine Individualentwicklung ist dann sinnvoll, wenn der Prozess selbst dein Unterscheidungsmerkmal ist oder wenn Standardlösungen nur mit erheblichem Aufwand dorthin gebogen werden können, wo du hinwillst. Sie arbeitet mit deiner Datenstruktur, deinen Regeln und deinen Rollen — statt umgekehrt.
Wir sagen dir aber auch, wann sie sich nicht lohnt. Wenn ein etabliertes Produkt achtzig Prozent deiner Anforderungen abdeckt und die restlichen zwanzig verhandelbar sind, ist der Kauf günstiger als die Entwicklung. Diese Prüfung machen wir vor der Offerte, nicht danach.
Drei Applikationen aus der Praxis
Seminarverwaltung für Reviosuisse
Die Applikation verwaltet Kurse und Themen mit flexiblen Terminen und Platzkontingenten, nimmt Anmeldungen öffentlich entgegen und stellt automatisch mit Schweizer QR-Rechnung. Bestätigungen gehen ohne Zutun raus, die Administration arbeitet im Backend statt in einer Tabelle. Vorher wurden Anmeldungen per Mail gesammelt, in einer Liste geführt und Rechnungen einzeln erstellt. Nachher entsteht der ganze Ablauf von der Anmeldung bis zum Zahlungseingang in einem System.
Buchungssystem für jugendwoche.ch
Jugendliche stellen sich aus dem Workshop-Angebot ihr Wochenprogramm zusammen. Die Applikation prüft dabei Terminkollisionen, rechnet eine gestaffelte Preislogik inklusive Obergrenze, verwaltet Wartelisten und erzeugt eine QR-Kombirechnung über alle gebuchten Kurse. Der Zahlungsabgleich läuft über den Import der Bankgutschriften, die Zuordnung erfolgt automatisch über die Referenznummer. Kursleitende erhalten einen eingeschränkten Zugang mit Teilnehmerliste als Export, der Empfang eine Check-in-Ansicht. Die Inhaltsseiten der bisherigen Website sind in die Applikation integriert — eine Anwendung statt zwei Systeme.
Lernplattform für einen Schweizer Dachverband für Menschen mit Hörbeeinträchtigung
Eine webbasierte Trainingsumgebung mit Lektionen, Lernkarten und Übungen, die auf Videomaterial aufbauen. Die Videos liegen bei Vimeo und werden über dessen Schnittstelle eingebunden, damit Ausspielung und Zugriffsschutz sauber getrennt bleiben. Nutzerinnen und Nutzer melden sich an, durchlaufen Lektionen mit steigendem Schwierigkeitsgrad und sehen ihren Fortschritt.
Was wir in solchen Projekten regelmässig umsetzen
- Anmeldung, Registrierung und Self-Service für die Teilnehmenden
- Rollen und Rechte für Administration, Fachverantwortliche und externe Beteiligte
- Schweizer QR-Rechnung, Zahlungsabgleich und Mahnläufe
- automatische E-Mails entlang des Prozesses, zeitgesteuert und nachvollziehbar
- Exporte für Listen und Auswertungen, in den Formaten, die im Alltag gebraucht werden
- Schnittstellen zu bestehenden Systemen, etwa Buchhaltung, CRM oder Videoplattform
- ein Administrationsbereich, der ohne Schulungshandbuch bedienbar ist
Beim Bau dieser Anwendungen setzen wir KI im Entwicklungsprozess ein — für wiederkehrende Codemuster, Testabdeckung und Migrationsarbeiten. Fachliche Regeln, Datenmodell und Abnahme entstehen in der Zusammenarbeit mit dir, weil ein Modell deine Verbandsstatuten und deine Buchhaltungslogik nicht kennt.
Entwickelt, um betrieben zu werden
Eine Applikation lebt länger als ihr Entwicklungsprojekt. Deshalb gehören von Anfang an dazu: eine lokale Entwicklungsumgebung, die dem Zielsystem entspricht, eine geschützte Staging-Instanz für Abnahmen, automatisiertes Deployment und Tests für die kritischen Abläufe. So lassen sich Erweiterungen später einspielen, ohne dass jedes Update zum Risiko wird.
Der Code gehört dir, das Framework ist Open Source, das Hosting frei wählbar. Auch hier gilt unser Grundsatz: Wir bauen keine Systeme, aus denen du nicht mehr herauskommst.
Erzähl uns von deinem Prozess
Wenn du einen Ablauf hast, der heute über Formulare, Tabellen und Mailverkehr läuft, lohnt sich ein Gespräch. Wir hören zuerst zu, prüfen, ob eine Standardlösung reicht, und skizzieren nur dann eine Eigenentwicklung, wenn sie sich rechnet. Du bekommst eine ehrliche Einschätzung zu Aufwand, Betrieb und Folgekosten — bevor du dich entscheidest.
FAQ – Häufige Fragen zu individuellen Web-Applikationen
Laravel ist ein weit verbreitetes Open-Source-Framework für die Entwicklung von Web-Anwendungen in PHP. Es liefert bewährte Bausteine für Authentifizierung, Datenbankzugriff, Aufgabenplanung und Sicherheit, sodass die Entwicklung auf die Fachlogik konzentriert bleibt.
Wenn dein Prozess von der Norm abweicht, wenn mehrere Standardtools kombiniert werden müssten oder wenn die laufenden Lizenzkosten die Entwicklung über die Jahre übersteigen.
Das hängt vollständig vom Funktionsumfang ab. Wir arbeiten mit einem klar abgegrenzten Grundumfang und bauen darauf schrittweise aus, statt alles auf einmal zu spezifizieren.
Ja. Die Schweizer QR-Rechnung gehört bei Anmelde- und Buchungssystemen zum Standardumfang, inklusive Referenznummern für den automatischen Zahlungsabgleich.
Ja. Über den Import der Bankgutschriften werden Zahlungen anhand der Referenz automatisch zugeordnet. Nicht zuordenbare Eingänge werden gekennzeichnet und können manuell zugewiesen werden.
Ja. Inhaltsseiten lassen sich in die Applikation übernehmen, sodass Besucher und Nutzerinnen nicht zwischen zwei Systemen wechseln müssen. Alternativ läuft die Applikation als eigener Bereich neben der bestehenden Website.
Die Applikation läuft auf einem von dir bestimmten Hosting, in der Regel in der Schweiz. Personendaten bleiben in deiner Umgebung, externe Dienste binden wir nur ein, wenn es fachlich nötig ist.
Ja, das ist der Normalfall. Durch Tests, dokumentierte Struktur und automatisiertes Deployment sind Erweiterungen planbar und ohne Stillstand einspielbar.
Auf Wunsch wir. Ebenso möglich ist der Betrieb durch deine IT oder einen Dritten — die Dokumentation ist darauf ausgelegt.
Ja, unterstützend bei Codemustern, Tests und Migrationen. Datenmodell, Fachlogik und Codeabnahme verantworten wir persönlich.