Was die Spenden-App kann, steht auf der Fallstudienseite. Hier steht, wie sie gebaut ist: in vier Schichten, die sich einzeln austauschen und erweitern lassen. Oberfläche, Fachlogik, Datenbank und Schnittstellen sind getrennt – deshalb trägt dieselbe Basis auch andere Fachanwendungen.
Was die Plattform abdeckt.
Sechs Bereiche, die heute produktiv laufen – vom Anlegen einer Kampagne über den Abgleich mit dem ERP bis zur Verwaltung von Nutzern und Zeitplänen. Jede Karte lässt sich aufklappen.
Kampagnen
Adressimporte
ERP-Synchronisation
Auswertungen
Exporte
Administration
Vier Schichten, klar getrennt.
Fachlogik, Datenhaltung, Schnittstellen und Oberfläche sind voneinander getrennt. Der Kern läuft unabhängig von der Oberfläche – deshalb lässt sich jede Schicht für sich erweitern oder austauschen, ohne die anderen anzufassen.
Oberfläche
Webfrontend für die operative Arbeit, Admin-Bereich und Excel als ergänzende Arbeitsfläche.
Fachlogik & Jobs
Import, Export, Validierung, Transformation, ERP-Kommunikation und Hintergrundverarbeitung – unabhängig von der Oberfläche.
Datenbank
Die Drehscheibe: Kampagnen, Adressen, Spenden, Rückläufer, Kosten, Kennzahlen und Protokolle.
Schnittstellen
ERP-Anbindung, Dateiimporte und Exportziele – als zentrale Integrationsschicht.
Die Drehscheibe zwischen den Systemen.
Die Plattform nimmt Daten aus mehreren Quellen auf, verarbeitet sie und gibt sie gezielt wieder aus – an das ERP, an Excel, an Druck und Mail. Was heute angebunden ist und was erst vorgesehen ist, steht bei jeder Karte dabei.
ERP / ABACUS
Spendeneingänge, Buchungs- und Stammdaten abgleichen – übertragbar auf andere ERP-Systeme, sofern sie eine Programmier- oder Dateischnittstelle anbieten.
Dateiimporte
Einkaufstabellen, Importlisten und vorbereitete CSV-/Excel-Dateien aus Fachbereichen oder von Partnern.
Exportformate
XLSX, CSV, E-Mail-Vorlagen (.eml), Seriendruck- und Analysedateien als kontrollierte Übergabeformate.
Weitere Systeme
Noch nicht gebaut, aber vorgesehen: Kundenverwaltung, Berichtswesen, Dokumentenarchiv, Druckdienstleister und zentrale Anmeldung.
Web für den Ablauf, Excel für die Facharbeit.
Eine zentrale Webanwendung für die festen Abläufe – und Excel als vertraute Umgebung für Vorprüfung, Nacharbeit und Auswertung. Excel ist hier kein Fremdkörper, sondern Eingang, Ausgang und Kontrollschicht zugleich.
So lässt sich die Anwendung auch dort einsetzen, wo nicht alles im Browser laufen soll: Die Fachabteilung arbeitet weiter in der Tabelle, die sie kennt – und die Plattform sorgt dafür, dass daraus keine zweite Wahrheit entsteht.
- Zentraler Browser-Zugriff, klare Rollen, einfache Updates
- Excel für Import, Export, Reporting und kontrollierte Übergaben
- Bessere Anschlussfähigkeit im Arbeitsalltag
PostgreSQL als Grundlage.
Die Plattform läuft auf PostgreSQL, ist aber nicht daran gebunden: Die Datenschicht ist gekapselt, andere Datenbanken lassen sich anbinden. Links die Optionen, rechts die Gründe für die Wahl.
Mögliche Datenbanken
Warum PostgreSQL als Basis
- Robuste, skalierbare Basis für Web, APIs und Integrationen
- Saubere Trennung von Fachlogik und Excel-Zwischenschritten
- Solide Grundlage für spätere Erweiterungen wie Zwischenspeicher, Auswertungsdatenbank und Suche
Was die Plattform ausgibt.
Serienbriefe, Mails, Exportpakete und die Übergabe an ein Archiv – alles, was am Ende einer Kampagne das Haus verlässt oder abgelegt wird, entsteht aus denselben Daten, ohne Zwischenschritt von Hand.
Seriendruck
Strukturierte Seriendruckdateien für Spendenanschreiben und Kampagnenkommunikation.
E-Mail & Alerts
Vorbereitete .eml-Dateien, Versandunterstützung und konfigurierbare Benachrichtigungen.
PDF-Erzeugung
Strukturierte Exportpakete und standardisierte Übergabedateien.
DMS & Archiv
Übergabe an Dokumentenmanagement oder Archiv – mit nachvollziehbaren Pfaden.
Ein System, das sich verwalten lässt.
Nutzer, Rechte, Zeitpläne, Protokolle und Einstellungen an einer Stelle – im eigenen Verwaltungsbereich der Anwendung. Wer sie betreibt, sieht, was läuft, und kann eingreifen, ohne den Entwickler zu fragen.

Kontrollierbar
Der Verwaltungsbereich.
Einstellungen, Hintergrundaufgaben und der Abgleich mit dem ERP sind sichtbar und zentral pflegbar. Das ist die Grundlage dafür, dass die Anwendung im Betrieb bleibt, wenn ich nicht mehr im Haus bin.
- Benutzer-, Rollen- und Rechteverwaltung
- Zugänge für andere Systeme, auf genau das begrenzt, was sie brauchen
- Zeitsteuerung für den ERP-Abgleich und wiederkehrende Aufgaben
- Protokolle, Überwachung und strukturierte Fehleranalyse
- Einstellungen für Mailversand und ABACUS, Ticket- und Feedback-System
Was noch nicht gebaut ist.
Bewusst getrennt von dem, was läuft: Diese Erweiterungen sind vorgesehen und in der Architektur angelegt, aber nicht umgesetzt – und stehen hier, damit klar ist, in welche Richtung die Plattform wachsen kann – nicht, was sie heute schon tut.
Fachlich
- Weitere Kampagnenarten und Abläufe
- Tiefere Statistik- und Filtermodule
- Mehrere Organisationen getrennt in einer Instanz
- Archiv-, Dokument- und Ticketmodule
Technisch
- Ausbau der Schnittstelle
- Weitere ERP-Systeme
- Andere Systeme bei Ereignissen benachrichtigen
- Zentrale Anmeldung
- Mobile Ansichten
Organisatorisch
- Nutzung in weiteren Abteilungen
- Übertragung auf weitere Abläufe
- Wiederkehrende Datenflüsse vereinheitlichen
Auch jenseits von Spenden.
Überall, wo Daten aus mehreren Quellen zusammenlaufen, Listen verarbeitet, Stände geführt, Exporte erzeugt und Auswertungen gebraucht werden, lässt sich das Prinzip übertragen. Vier Beispiele, die nahe an dem liegen, was schon gebaut ist.
Mitglieder und Adressen
Listen aus mehreren Quellen zusammenführen, prüfen und pflegen – mit denselben Import- und Prüfregeln wie bei Kampagnenadressen.
Förderungen und Beiträge
Wiederkehrende Vorgänge mit Fristen, Status und Auswertung – vom Antrag bis zur Buchung.
Fälle und Vorgänge
Alles, was Phasen durchläuft und einen Stand hat – so, wie eine Kampagne von der Planung bis zum Abschluss geführt wird.
Daten zusammenführen
Wo ERP, Excel und Web dieselben Dinge kennen, aber nicht dasselbe sagen: eine Stelle, die führt.
Passende Angebote
Wer eines dieser vier Felder braucht, sieht an dieser Plattform, wie es gebaut aussieht – und was davon sich übernehmen lässt.
Du hast einen Ablauf, der Daten, Listen, Stände und Auswertungen verbindet? Diese Plattform ist eine erprobte Basis, die ich auf Deinen Fall zuschneide – von der ersten Anbindung bis zum eigenständigen Fachmodul.