Zum Inhalt springen
EnglishErstgespräch vereinbaren

Softwareentwicklung

Kundenportal entwickeln lassen – mit ERP-Anbindung

Ein an Ihr ERP angebundenes Portal mit Sicherheitskonzept, in dem Ihre Kunden Status, Dokumente und Rechnungen selbst abrufen.

Stand: November 2026

Pakete ansehen

Sie sprechen mit dem Entwickler, der Ihr Projekt baut.

Für wen
Unternehmen vom kleinen Betrieb bis zum Mittelstand, deren Geschäftskunden Status, Dokumente und Rechnungen online abrufen sollen
Dauer
Richtwerte: Discovery-Sprint 5–10 Werktage, Kundenportal-MVP 8–12 Wochen. Verbindlich ist der Zeitplan im Angebot.
Preis
Festpreis nach Analyse
Sie erhalten
Klickprototyp, Architektur und Festpreis; danach ein Portal mit Anmeldung, Rollen, Status, Dokumenten und Rechnungen samt Dokumentation und Softwarestückliste
Rechte
Repository (Ablage Ihres Quellcodes) in Ihrem Konto ab dem ersten Tag; die Nutzungsrechte gehen mit vollständiger Zahlung auf Sie über
Zahlung
Zahlungsbedingungen im Angebot

Was umfasst ein Kundenportal bei Datafalke?

Datafalke aus Bottrop entwickelt Kundenportale für Unternehmen mit Geschäftskunden. Ihre Kunden melden sich an und sehen den Stand ihrer Aufträge, ihre Dokumente und Rechnungen, ohne bei Ihrem Team nachzufragen. Die Daten kommen aus Ihrem Warenwirtschafts- oder ERP-System, über eine Schnittstelle oder einen regelmäßigen Abgleich. Am Anfang steht ein Discovery-Sprint, danach gilt ein Festpreis.

Das Portal ist eine Webanwendung und läuft im Browser, am Rechner wie am Smartphone. Den ersten Ausbau planen wir um die Fragen, die Ihre Kunden am häufigsten stellen; weitere Funktionen folgen nach Ihrer Priorität. Für Abläufe, die nur Ihr eigenes Team betreffen, ist Verwaltungssoftware der passende Weg. Wir arbeiten bundesweit per Video und im Ruhrgebiet auch vor Ort.

Kundenportale aus BottropSoftwareentwicklung im ÜberblickAlle Leistungen
  • Kunden fragen Lieferstatus, Lieferscheine oder Rechnungen per E-Mail und Telefon ab.
  • Ihr Team sucht Dokumente im ERP zusammen und verschickt sie einzeln als Anhang.
  • Die Daten stehen in Ihrem ERP, aber Ihre Kunden kommen nicht an sie heran.
  • Große Kunden fragen in Audits oder Ausschreibungen, wie Sie ihre Daten schützen.

Was Sie bekommen

Anmeldung und Zugänge

Jede Person bekommt ein eigenes Konto, möglichst mit zweitem Faktor oder Passkey. Größere Kunden melden sich auf Wunsch über ihr Firmenkonto an.

Status auf einen Blick

Aufträge, Lieferungen oder Servicefälle mit ihrem aktuellen Stand, so wie Ihr ERP sie führt, und mit dem Zeitpunkt der letzten Aktualisierung.

Dokumente und Rechnungen

Lieferscheine, Prüfberichte, Zertifikate und Rechnungen zum Abruf, jeweils nur für die Kundenfirma, zu der sie gehören.

Rollen je Kundenfirma

Wer was sieht, regeln Rollen je Kundenfirma. Auf Wunsch verwaltet eine Person dort die Zugänge ihrer Kolleginnen und Kollegen selbst.

Anbindung an ERP und CRM

Die Daten kommen aus Ihrem ERP oder Ihrer Kundenverwaltung (CRM), per Schnittstelle, Datei-Export oder Nachricht. Was Ihr System bietet, klären wir vor dem Festpreis.

Verwaltung und Protokoll

Ihr Team sieht, wer welchen Zugang hat. Anmeldungen und verweigerte Zugriffe protokolliert das Portal.

Wofür eignet sich ein Kundenportal?

Für Anfragen, die sich wiederholen und deren Antwort schon in Ihren Systemen steht: Wo ist die Lieferung, wo liegt der Prüfbericht, welche Rechnung ist noch offen? Ihre Kunden finden die Antwort im Portal, ohne dass jemand in Ihrem Team suchen muss. Die Beispiele zeigen typische Einsätze nach Branche, keine Kundenprojekte.

Logistik und Großhandel

Lieferstatus, Lieferscheine und Rechnungen

Zulieferer und Industrie

Prüfberichte, Zertifikate und Nachweise für Kunden

Wohnungswirtschaft und Gebäudedienste

Objekt- und Prüfprotokolle sowie Schadensmeldungen

Ausbauhandwerk

Wartungstermine und Prüfprotokolle für Gewerbekunden

Wie wird das Portal an Ihr ERP angebunden?

Es gibt vier Grundwege: einen regelmäßigen Datei-Export, Abfragen über eine Schnittstelle, Nachrichten bei jeder Änderung und den direkten Zugriff auf die Datenbank. Welcher passt, hängt davon ab, was Ihr System anbietet und wie aktuell die Daten im Portal sein müssen. Das prüfen wir im Discovery-Sprint, bevor wir einen Festpreis nennen.

Ihr ERP liefert die Daten, das Portal prüft jeden Abruf
Ihr ERP liefert die Daten, das Portal prüft jeden Abruf Kontextdiagramm: Ihre Kunden und Ihr Team nutzen das Kundenportal. Es prüft jeden Abruf auf dem Server, bezieht die Daten aus Ihrem ERP, nimmt auf Wunsch Anmeldungen über die Firmenkonten Ihrer Kunden an und nutzt offengelegte Dienste wie den E-Mail-Versand. Die Tabelle darunter vergleicht die Wege der Anbindung, die Abschnitte „Wer sieht im Portal welche Daten?“ und „Was gehört zum Sicherheitskonzept?“ beschreiben Anmeldung, Rollen und Meldungen. Ihre Kunden melden sich an und sehen Status, Dokumente und Rechnungen Ihr Team hat eigene Rollen und erhält die Meldungen, die das Sicherheitskonzept festlegt Kundenportal prüft bei jedem Abruf auf dem Server, was Kundenfirma und Rolle erlauben Ihr ERP liefert die Daten, etwa per Datei- Export, Schnittstelle oder Nachricht Firmenkonten Ihrer Kunden auf Wunsch: Single Sign-on per SAML 2.0 oder OpenID Connect; SCIM legt Zugänge an und sperrt sie Dienste wie der E-Mail-Versand jeden Dienst, der Daten verarbeitet, legen wir offen
Vier Wege, ein Kundenportal an Ihr ERP anzubinden
WegSo kommen die Daten ins PortalWie aktuellZu bedenken
Datei-ExportIhr System legt in festen Abständen eine Datei ab, etwa als CSV oder XML, und das Portal liest sie ein.so aktuell wie der letzte ExportBraucht keine Schnittstelle. Das Portal muss unvollständige oder fehlerhafte Dateien erkennen und melden.
Abfrage über eine Schnittstelle (API)Das Portal fragt Ihr System bei Bedarf direkt ab.aktuell, solange Ihr System antwortetIst Ihr System nicht erreichbar, fehlen die Daten, wenn das Portal keine Kopie hält. Manche Schnittstellen begrenzen die Zahl der Anfragen.
Nachrichten bei ÄnderungenIhr System meldet jede Änderung, etwa einen neuen Lieferstatus, und das Portal übernimmt sie.kurz nach jeder ÄnderungIhr System muss Änderungen melden können. Beide Systeme müssen dafür nicht gleichzeitig laufen.
Direkter Zugriff auf die DatenbankDas Portal liest die Datenbank Ihres ERP selbst.aktuellBindet das Portal an den inneren Aufbau Ihres ERP, und ein Update kann die Anbindung unbrauchbar machen. Wir raten davon ab, solange es einen anderen Weg gibt.

Die vier Wege entsprechen den Integrationsstilen, die Gregor Hohpe und Bobby Woolf in Enterprise Integration Patterns (externe Website) beschreiben. Ein Portal kann sie kombinieren, etwa Rechnungen über einen nächtlichen Export und den Lieferstatus über Nachrichten.

Auch Schnittstellen haben Grenzen

Business Central online von Microsoft bearbeitet je Benutzer höchstens fünf OData-Anfragen gleichzeitig und nimmt 6.000 in fünf Minuten an. Bei nur einem Konto teilen sich alle Nutzer diese Grenzen.

Quelle: Microsoft (externe Website),  · Operational limits, per-user limits

Wenn Ihr ERP nicht antwortet

Hält das Portal eine Kopie, zeigt es den letzten Stand mit Zeitpunkt. Der Prüfstandard OWASP ASVS verlangt ab Stufe 2, dass eine Anwendung sicher weiterläuft, wenn externe Dienste ausfallen.

Erst anzeigen, dann zurückschreiben

Wir empfehlen, im ersten Ausbau Daten nur anzuzeigen. Änderungswünsche Ihrer Kunden, etwa eine neue Lieferadresse, gehen zunächst als Anfrage an Ihr Team.

Wer sieht im Portal welche Daten?

Jede Kundenfirma sieht nur ihre eigenen Daten, und darin jede Person nur, was ihre Rolle erlaubt. Diese Regeln legen wir vor der Entwicklung in einem Rollenkonzept fest. Das Portal prüft sie bei jedem Abruf auf dem Server, denn eine Sperre, die nur in der Oberfläche greift, lässt sich umgehen.

Prüfung bei jedem Abruf

Fehlerhafte Zugriffskontrolle steht in den OWASP Top 10:2025 (externe Website) an erster Stelle. Typisch ist eine geänderte Kennung in der Anfrage, mit der jemand fremde Dokumente abruft.

Zugänge selbst verwalten

Auf Wunsch lädt eine Person je Kundenfirma Kolleginnen und Kollegen ein und vergibt Rollen, sodass etwa der Einkauf Rechnungen sieht und die Technik Prüfberichte.

Anmeldung über das Firmenkonto

Größere Kunden melden sich auf Wunsch per Single Sign-on an, über die Standards SAML 2.0 oder OpenID Connect. Sperrt der Arbeitgeber das Konto, ist keine neue Anmeldung mehr möglich.

Rollen in Ihrem eigenen Team

Auch Ihre Mitarbeitenden bekommen Rollen: Wer im Innendienst Fragen beantwortet, muss keine Zugänge vergeben können.

Der Prüfstandard OWASP ASVS 5.0 (externe Website) verlangt schon auf seiner ersten Stufe, dass diese Regeln dokumentiert sind und auf dem Server durchgesetzt werden. Zugänge lassen sich außerdem automatisch anlegen und sperren, wenn das Benutzerverzeichnis Ihres Kunden den IETF-Standard SCIM (externe Website) unterstützt. Wie eine Software die Daten vieler Kundenfirmen voneinander trennt, erklärt unser Beitrag zur Mandantenfähigkeit.

Was gehört zum Sicherheits­konzept?

Das Sicherheitskonzept legt vor der Entwicklung fest, wie sich Nutzer anmelden, wie die Verbindung verschlüsselt ist, was das Portal protokolliert und wie Updates eingespielt werden. Eine Grundlage dafür bietet der Prüfstandard OWASP ASVS 5.0 mit seinen Anforderungen an sichere Webanwendungen. Datenschutz planen wir ab dem ersten Entwurf ein; die rechtliche Bewertung ist Sache einer Anwältin oder eines Anwalts.

Anmeldung mit mehreren Faktoren

Der ASVS verlangt mehrere Faktoren ab Stufe 2. Nach dem Standard sollten die meisten Anwendungen diese Stufe anstreben. Ein Passwort allein reicht dort nicht.

Passkeys

Passkeys sind nach Einschätzung des BSI (externe Website) immun gegen die breite Masse bekannter Phishing-Angriffe. Deshalb raten wir zu Passkeys als Anmeldeweg.

Zugang wiederherstellen

Wie jemand einen verlorenen zweiten Faktor ersetzt, regelt das Konzept. Nach dem ASVS darf ein zurückgesetztes Passwort den zweiten Faktor nicht umgehen.

Verschlüsselte Verbindung

Das Portal ist nur verschlüsselt erreichbar, bevorzugt über TLS 1.3. Das empfiehlt die Technische Richtlinie TR-02102-2 (externe Website) des BSI; TLS 1.2 empfiehlt sie nur noch bis Ende 2031.

Protokoll und Meldungen

Das Portal protokolliert Anmeldungen, auch fehlgeschlagene, und verweigerte Zugriffe, ohne Passwörter oder Dokumentinhalte. Welche Ereignisse Ihr Team alarmieren, legt das Konzept fest.

Updates und wenige Daten

In der Wartung spielen wir Sicherheitsupdates der eingesetzten Bausteine ein. Ins Portal kommen nur die Daten, die Ihre Kunden dort brauchen.

Jeden Dienst, der Daten verarbeitet, etwa für den E-Mail-Versand, legen wir offen. Welche Unterlagen Sie Ihren Kunden zeigen können, wenn diese Nachweise zur Sicherheit ihrer Lieferkette verlangen, steht auf der Seite Softwareentwicklung.

Wie wir die Verbindung auf unserer eigenen Website absichern, können Sie selbst nachprüfen. datafalke.de leitet jeden Aufruf auf HTTPS um und weist Ihren Browser an, die Seite nur verschlüsselt aufzurufen (HSTS). Außerdem schickt die Website eine Content Security Policy mit, die festlegt, was der Browser laden und ausführen darf. Technik und Hosting beschreibt das Kolophon.

Für wen das passt und für wen nicht

Das passt

  • Unternehmen, deren Geschäftskunden regelmäßig Status, Dokumente oder Rechnungen anfragen
  • Mittelständler, deren Daten im ERP liegen, für Kunden aber nicht sichtbar sind
  • Firmen, deren Kunden Nachweise zum Schutz ihrer Daten verlangen

Das passt nicht

  • Fälle, in denen das Portal Ihres ERP- oder CRM-Anbieters reicht; dann empfehlen wir es
  • Vorhaben, die vom ersten Tag an ein großes Entwicklerteam brauchen
  • Wer ohne Analyse einen Festpreis will

So läuft das Projekt ab

  1. Erstgespräch

    Wer ein Kundenportal erstellen lassen will, beginnt mit einem Gespräch per Video oder vor Ort im Ruhrgebiet. Es ist kostenlos, und Sie sprechen direkt mit dem umsetzenden Entwickler.

    Dauer
    30 Minuten
    Ergebnis
    häufigste Kundenanfragen, beteiligte Systeme, sinnvollster erster Schritt
  2. Discovery-Sprint

    Wir klären, welche Anfragen das Portal zuerst übernimmt, welche Daten aus welchem System kommen und wie Ihr ERP angebunden werden kann. Dazu legen wir Rollen und Sicherheitskonzept fest und bauen einen Klickprototyp.

    Dauer
    Richtwert 5–10 Werktage
    Ergebnis
    Nutzerflüsse, Klickprototyp, Architektur als Kontext- und Containerdiagramm (C4-Modell, Ebenen 1–2), Datenmodell, Risikoliste, Festpreisangebot
  3. Entwicklung in Sprints

    Wir bauen die erste nutzbare Version (MVP) mit den Funktionen für die häufigsten Anfragen und zeigen Ihnen jede Woche den aktuellen Stand. Der Code liegt von Anfang an in Ihrem Repository.

    Dauer
    Richtwert 8–12 Wochen für das MVP
    Ergebnis
    Wochendemo mit Budgetstand, Zugang zum Repository ab dem ersten Tag
  4. Abnahme

    Sie prüfen das Portal nach den schriftlich vereinbarten Kriterien, auf Wunsch zuerst mit einigen Ihrer Kunden. Mit der Abnahme erhalten Sie die Dokumentation und die Softwarestückliste.

    Ergebnis
    Abnahme nach schriftlichen Kriterien, Dokumentation, Softwarestückliste (SBOM)
  5. Betrieb und Weiterentwicklung

    Danach betreuen wir das Portal auf Wunsch weiter und bauen weitere Funktionen nach Ihrer Priorität, etwa das Zurückschreiben ins ERP. Ebenso kann Ihr Team oder ein anderer Dienstleister übernehmen.

    Dauer
    monatlich
    Ergebnis
    Wartung S oder L, Weiterentwicklung nach Plan

Beispiele aus unseren Beiträgen

Diese Beispiele haben wir für unsere Beiträge gebaut, ausgeführt oder dokumentiert. Das Beispiel zu PostgreSQL läuft mit Testdaten statt Kundendaten.

Alle Beispiele stammen aus unserem eigenen Projekt oder aus Testdaten, nicht aus Kundenprojekten.

Sie bleiben handlungsfähig, auch wenn wir ausfallen. Code, Hosting-Konto und Domain liegen ab dem ersten Tag bei Ihnen, und zu jeder Abnahme gehört eine Dokumentation, mit der ein anderes Team weiterarbeiten kann.

  • Konten ab Tag 1

    Repository, Cloud-Konto, Domain und Zugänge laufen auf Ihren Namen. Wir arbeiten mit delegierten Rechten.

  • Dokumentation als Leistung

    Architektur nach arc42 und C4, Entscheidungsprotokolle, Betriebshandbuch und Softwarestückliste (SBOM) gehören zu jeder Abnahme.

  • Übergabezusage

    Endet die Zusammenarbeit, übergeben wir alle Unterlagen an Ihr Team oder einen neuen Dienstleister. Wie die Übergabe abläuft, regelt der Vertrag.

  • Standardtechnik

    Wir nutzen verbreitete Open-Source-Frameworks und keine Eigenbauten, die nur wir verstehen.

Mohammad Alboush

Mohammad Alboush ist Software Engineer und Inhaber von Datafalke. Er ist Ihr direkter Draht ins Team, vom Erstgespräch bis zur Abnahme. Auf Anfragen antwortet er innerhalb eines Arbeitstags (Montag bis Freitag).

Preise und Pakete

Den Festpreis für Ihr Portal nennen wir nach dem Discovery-Sprint, wenn Schnittstellen, Rollen und der Umfang des ersten Ausbaus feststehen. Der Sprint ist ein bezahltes Einstiegsangebot mit eigenem Ergebnis; seinen Preis nennen wir Ihnen vor dem Auftrag. Was den Festpreis bestimmt, steht unter den Paketen.

Discovery-Sprint

Gründungsteams und Unternehmen mit einer Produktidee

Sie erhalten
Nutzerflüsse, Klickprototyp, Architektur (C4, Ebenen 1–2), Datenmodell, Risikoliste, Festpreisangebot
Dauer (Richtwert)
5–10 Werktage

Preis im Angebot

Kundenportal-MVP

Unternehmen, deren Kunden Status, Dokumente und Rechnungen online abrufen sollen

Sie erhalten
Login, Status, Dokumente, Rechnungen; auf Wunsch mit ERP-Anbindung
Dauer (Richtwert)
8–12 Wochen

Festpreis nach Analyse

Was den Preis bestimmt

  • Zahl der angebundenen Systeme und Weg der Anbindung
  • Zahl der Rollen und Kundenfirmen
  • Anmeldung über Firmenkonten (Single Sign-on)
  • Menge und Zustand der Daten, die ins Portal kommen
  • Dokumentarten und Freigaben
  • Anforderungen an Protokollierung und Nachweise
  • Sprachen der Oberfläche

Wartung und Änderungen nach der Abnahme

Wartung S: Updates, Überwachung und zwei Stunden Arbeit im Monat, mindestens drei Monate. Wartung L nach Vereinbarung. Änderungen außerhalb des Festpreises beginnen erst nach Ihrer Freigabe.

Was kostet Software?

Häufige Fragen

Sind Sie nicht zu klein für ein Kundenportal?

Für viele Portale im Mittelstand nicht, für manche schon; was für Ihr Vorhaben gilt, sagen wir Ihnen im Erstgespräch. Wir bauen in abgegrenzten Ausbaustufen mit schriftlichen Abnahmekriterien. Jedes Projekt verantwortet Software Engineer Mohammad Alboush, der unser Team leitet, und Sie sprechen direkt mit ihm. Braucht ein Vorhaben vom ersten Tag an ein großes Team, empfehlen wir Ihnen einen passenderen Anbieter.

Unser ERP hat keine Schnittstelle. Geht es trotzdem?

Dann prüfen wir die anderen Wege. Kann Ihr System Daten als Datei exportieren, etwa als CSV oder XML, liest das Portal diese Dateien in festen Abständen ein. Ihre Kunden sehen dann den Stand des letzten Exports, und das Portal zeigt, von wann er ist. Ob ein Weg für Ihr System taugt, klären wir im Discovery-Sprint, bevor Sie einen Festpreis bekommen.

Reicht nicht das Portal unseres ERP- oder CRM-Anbieters?

Wenn es Ihre Abläufe abdeckt, ja, und dann empfehlen wir es Ihnen. Das prüfen wir im Discovery-Sprint zuerst. Ein eigenes Kundenportal kommt eher infrage, wenn Daten aus mehreren Systemen zusammenkommen oder Ihre Kunden eigene Rollen und Freigaben brauchen. Dasselbe gilt, wenn die Lizenzkosten mit jedem Kundenzugang steigen. Wie Sie beides abwägen, erklärt unser Beitrag Individual- oder Standardsoftware.

Das wird teurer als gedacht.

Den Preis der Entwicklung kennen Sie, bevor sie beginnt, denn nach dem Discovery-Sprint nennen wir einen Festpreis. Änderungen gibt es nur per schriftlichem Änderungsantrag mit Preis, und in jeder Wochendemo sehen Sie den Budgetstand. Die Zahlungsbedingungen stehen im Angebot.

Ist das datenschutzkonform und sicher?

Wir bauen Datenschutz und Sicherheit von Anfang an ein; die rechtliche Bewertung ist Sache einer Anwältin oder eines Anwalts. Zum Portal gehören ein Rollenkonzept, eine verschlüsselte Verbindung und ein Protokoll nach dem Sicherheitskonzept; für die Anmeldung empfehlen wir mehrere Faktoren. Jeden Dienst, der Daten verarbeitet, legen wir offen.

Wo liegen die Daten unserer Kunden?

In Ihrem eigenen Cloud-Konto bei einem Anbieter Ihrer Wahl, bevorzugt mit Sitz in der EU und mit Vertrag zur Auftragsverarbeitung. Wir richten das Konto mit Ihnen ein und arbeiten dort mit delegierten Rechten. Gepflegt werden die Daten weiter in Ihrem ERP; das Portal hält nur, was Ihre Kunden dort sehen sollen.

Wie bringen wir unsere Kunden ins Portal?

Sie laden Ihre Kunden per E-Mail ein, und beim ersten Anmelden richten sie ihren Zugang ein. Sinnvoll ist es, mit einigen Kunden zu beginnen und deren Rückmeldungen einzuarbeiten, bevor Sie alle einladen. Per E-Mail und Telefon bleiben Sie daneben erreichbar.

Wissen zum Thema

Ihr nächster Schritt

Ihre Kunden fragen Status und Rechnungen per E-Mail ab?

Nennen Sie die Fragen, die Ihre Kunden am häufigsten stellen, und Ihr ERP-System. Im Erstgespräch klären wir, was ein Kundenportal-MVP umfassen sollte.

Menü

Erstgespräch vereinbarenEnglish