ProWebSolutions GmbH · Software und Betrieb aus Leipzig

Digitale Systeme, die funktionieren müssen.

ProWebSolutions entwickelt neue Software, übernimmt gewachsene PHP- und Shopsysteme und sorgt dafür, dass Schnittstellen, Betrieb und KI zuverlässig zusammenspielen.

Arbeitsplatz mit E-Commerce-Anwendung, Servertechnik und Datenanalyse
PHP ApplicationAPISQLQueueMonitoring
PHP & Legacy-SystemePrestaShop & ShopwareIndividualsoftwareAPIs & AutomatisierungKI-IntegrationBetrieb & Weiterentwicklung

Unsere Verantwortung

Wenn Software geschäftskritisch wird, braucht sie Verantwortung.

Viele Projekte beginnen nicht auf der grünen Wiese. Ein Shop braucht einen neuen technischen Partner. Eine gewachsene PHP-Anwendung lässt sich kaum noch sicher ändern. Daten müssen zwischen Systemen zuverlässig fließen. Oder KI soll in einen bestehenden Prozess integriert werden, ohne die Kontrolle über Daten und Abläufe zu verlieren.

Wir verschaffen uns zuerst ein belastbares Bild des Systems, priorisieren Risiken und übernehmen anschließend Entwicklung, Integration und Betrieb. Damit Änderungen nicht nur ausgeliefert werden, sondern im Alltag funktionieren.

Software und KI

Softwareentwicklung für Aufgaben, die Standardlösungen nicht abdecken.

Unsere aktuellen Projekte reichen von selbst betriebenen KI-Systemen über browserbasierte Monitoring-Plattformen bis zu nativer Navigation, Ticketing und individuellen Geschäftsanwendungen. Zwei Schwerpunkte bilden dabei die Grundlage unserer heutigen Entwicklungsarbeit.

Softwareentwicklung in Leipzig

Individuelle Webanwendungen, Plattformen, Apps und Schnittstellen für Geschäftsprozesse, die mit Standardsoftware nicht sinnvoll abgebildet werden können. Entwicklung direkt aus Leipzig – von der ersten Systemgrenze bis zum laufenden Betrieb.

Softwareentwicklung Leipzig

KI-Softwareentwicklung

KI wird interessant, wenn aus einem Modell ein zuverlässiges Produkt wird. Wir entwickeln Anwendungen mit LLMs, Speech-to-Text, Text-to-Speech, Bildverarbeitung und eigener KI-Infrastruktur – integriert in reale Prozesse und bestehende Systeme.

KI-Softwareentwicklung

Typische Ausgangslagen

Wenn ein bestehendes System zum Risiko wird.

Viele Anfragen beginnen nicht mit einer fertigen Leistungsbeschreibung. Sie beginnen mit einem Risiko im Alltag: Wissen fehlt, Fehler häufen sich oder eine Verbindung zwischen Systemen ist unzuverlässig.

Die bisherige Betreuung fällt aus

Eine Agentur reagiert nicht mehr oder der ursprüngliche Entwickler steht nicht zur Verfügung. Der Betrieb läuft, doch Änderungen bleiben liegen.

Die Anwendung ist kaum dokumentiert

Geschäftslogik, Datenbank und externe Dienste sind gewachsen. Niemand kann sicher sagen, welche Änderung welche Nebenwirkung auslöst.

Updates werden zum Risiko

PHP-Versionen, Erweiterungen oder Shop-Updates lassen sich nicht mehr ohne Fehler einspielen. Abhängigkeiten blockieren notwendige Schritte.

Datenflüsse brechen

Shop, Warenwirtschaft, Payment, Versand oder betriebliche Systeme tauschen Daten unvollständig aus. Korrekturen erfolgen manuell.

Manuelle Abläufe kosten Zeit

Daten werden kopiert, Listen nachgeführt und Status per E-Mail abgestimmt, obwohl der Prozess technisch automatisierbar wäre.

Ein Relaunch wäre zu riskant

Das System erfüllt wichtige Aufgaben. Ein Komplettneubau würde zu viele Regeln, Daten und Sonderfälle gleichzeitig berühren.

Leistungsschwerpunkte

Von der Übernahme bis zum Betrieb: Leistungen, die zusammenwirken.

Wir übernehmen bestehende Systeme, entwickeln gezielt weiter und verbinden neue Funktionen mit einem belastbaren Betrieb. Die einzelnen Leistungen haben dabei klare Aufgaben.

PHP-Systeme übernehmen

Fremden Code, Datenbank, Abhängigkeiten und Betrieb verstehen, Risiken priorisieren und die Anwendung kontrolliert übergeben.

PHP-Systeme übernehmen

PHP-Entwicklung

Backends, Administrationsbereiche und Geschäftslogik warten, erweitern oder neu strukturieren – in Leipzig und remote.

PHP-Entwicklung

Individualsoftware

Webbasierte Werkzeuge für Prozesse, Rollen, Datenverarbeitung, Portale und Reporting entwickeln.

Individualsoftware

Shopware

Bestehende Shopware-6-Shops erweitern, anbinden, aktualisieren und technisch betreuen.

Shopware

PrestaShop

Module, Themes, Updates, Fehler und externe Anbindungen bestehender Shops bearbeiten.

PrestaShop

Schnittstellen und APIs

Datenflüsse mit Validierung, Logging, Wiederholungen und nachvollziehbarer Fehlerbehandlung aufbauen.

Schnittstellen und APIs

Wartung und Betrieb

Updates, Backups, Monitoring, Deployment, Fehleranalyse und Weiterentwicklung als zusammenhängende Aufgabe behandeln.

Wartung und Betrieb

Übernahme und Modernisierung

Erst verstehen und stabilisieren. Dann gezielt verändern.

Bei einer gewachsenen Anwendung ist der sichtbare Quellcode nur ein Teil des Systems. Ebenso wichtig sind reale Daten, Hintergrundjobs, Serverkonfiguration, E-Mail-Versand, externe APIs, Cronjobs, manuelle Arbeitsabläufe und das Wissen der Nutzer. Eine seriöse Übernahme beginnt deshalb nicht mit einer großen Umbauzusage, sondern mit einer abgegrenzten Bestandsaufnahme.

Kritische Betriebsprobleme werden zuerst abgesichert. Danach entsteht ein Maßnahmenplan: Was muss kurzfristig korrigiert werden? Welche Abhängigkeiten verhindern Updates? Wo fehlen Tests, Logging oder Backups? Welche Teile können bleiben, welche sollten gekapselt und welche schrittweise ersetzt werden? So wird Modernisierung zu einer Folge überprüfbarer Schritte statt zu einem einzigen riskanten Termin.

  • Zugänge und Betriebswege vollständig erfassen
  • Fehlerbilder reproduzierbar machen
  • Datenbank- und Abhängigkeitsrisiken bewerten
  • Stabilisierung und Modernisierung getrennt priorisieren
Übernahme einer PHP-Anwendung im Detail

E-Commerce im Bestand

Shopware und PrestaShop sind Teil einer Systemlandschaft.

Ein Shop endet technisch nicht an der Storefront. Produktdaten kommen aus unterschiedlichen Quellen, Bestellungen müssen verarbeitet, Zahlungen zugeordnet, Versandstatus zurückgespielt und Marketing- oder Analyseanforderungen sauber integriert werden. Probleme entstehen häufig an den Übergängen – nicht in der sichtbaren Produktseite.

Deshalb betrachten wir Änderungen im Kontext: Welche Erweiterungen greifen in Checkout oder Preislogik ein? Welche Jobs synchronisieren Bestände? Welche Datenhoheit gilt zwischen Shop und Warenwirtschaft? Wie lassen sich Updates testen und bei Problemen zurücknehmen? Das Ziel ist ein Shop, dessen kritische Abläufe nicht von Einzelwissen und manuellen Korrekturen abhängen.

  • Shopware 6: Erweiterungen, Storefront, Flows, Updates und Integrationen
  • PrestaShop: Module, Themes, Fehleranalyse, Updates und Schnittstellen
  • Payment, Versand, Produktfeeds, ERP und Warenwirtschaft
  • Performance entlang realer Nutzer- und Datenpfade

Schnittstellen und Automatisierung

Daten müssen nicht nur ankommen, sondern nachvollziehbar richtig ankommen.

Ein erfolgreicher HTTP-Status allein beweist noch keinen konsistenten Prozess. Robuste Integrationen berücksichtigen fachliche Regeln, Wiederholungen, doppelte Nachrichten, Teilfehler und den Betrieb nach dem Launch.

QuellsystemSchritt 01
Validierung & MappingSchritt 02
API / QueueSchritt 03
ZielsystemSchritt 04
Logging & MonitoringSchritt 05
Fehlerpfaddokumentiert und wiederholbar

Ein typischer Ablauf liest geänderte Produkte aus einer Warenwirtschaft, übersetzt Felder und Einheiten, prüft Pflichtwerte und überträgt nur valide Datensätze an den Shop. Fehlerhafte Datensätze werden nicht still verworfen. Sie erhalten einen nachvollziehbaren Status und können nach einer Korrektur gezielt erneut verarbeitet werden.

Dieses Prinzip gilt ebenso für Bestellungen, Kundendaten, Dokumente, Zahlungsstatus oder betriebliche Workflows. Gute Automatisierung reduziert manuelle Arbeit, ohne neue unsichtbare Abhängigkeiten zu schaffen.

Robuste Schnittstellen planen

Arbeitsweise

Von der unklaren Lage zu belastbaren nächsten Schritten.

Der genaue Ablauf hängt vom System ab. Diese Reihenfolge verhindert jedoch, dass Änderungen vor einem belastbaren Verständnis beginnen.

  1. Ausgangslage klären

    Geschäftliche Bedeutung, aktuelles Problem, Beteiligte, Zugänge und bekannte Fristen werden eingegrenzt.

  2. System prüfen

    Code, Abhängigkeiten, Datenbank, Logs, Deployment, Backups und externe Dienste werden risikoorientiert betrachtet.

  3. Betrieb absichern

    Akute Fehler und fehlende Rückfallmöglichkeiten haben Vorrang vor strukturellen Verbesserungen.

  4. Roadmap umsetzen

    Änderungen werden in prüfbare Pakete zerlegt, dokumentiert, getestet und kontrolliert ausgerollt.

Aktuelle Projekte

Projekte zeigen, welche Verantwortung wir technisch tragen.

Aktuelle Produkte belegen unterschiedliche Aufgaben: KI und Sprache, Browser-Monitoring, Geodaten, Plattformen und Zahlungsprozesse. Die Projektprofile erklären jeweils Aufgabe und konkrete Rolle.

mementri.com
Öffentliche Mementri-Startseite mit Wortmarke, kurzer Einführung und Google-Anmeldung

Persönliche KI · Speech-to-Text

Mementri

Ein persönliches KI-Gedächtnis, das Sprach- und Texteingaben verarbeitet und Aufgaben, Ideen, Projekte und Erinnerungen mit ihren Quellen verbindet.

Rolle
Produktkonzeption, Systemarchitektur, Entwicklung, KI-Infrastruktur und laufender Betrieb.
Beleg
Verbindet Sprachverarbeitung, LLM, Datenmodell und laufenden Betrieb.
  • KI-Systeme
  • LLM & Reasoning
  • Speech-to-Text
  • GPU-Infrastruktur
roumego.com
Öffentliche RouMeGo-Kartenansicht mit Routenfeldern und Reglern für persönliche Vorlieben

Geodaten · Routing · Navigation

RouMeGo

Personalisierte Spazier-, Wander- und Fahrradrouten auf Basis von OpenStreetMap, eigenen Bewertungen und individuellen Vorlieben.

Rolle
Produktkonzeption, Geodatenverarbeitung, Routing, Webanwendung und native Android-App.
Beleg
Verbindet Geodaten, Routing, Webanwendung und native Android-App.
  • Geodaten
  • Routing
  • Native Android
  • MapLibre
verbisonai.com
Öffentliche Verbison-Startseite mit Audio-Player und orangefarbenem Wellenmotiv

Text-to-Speech · LLM-Übersetzung

Verbison

Redaktionell steuerbare, mehrsprachige Audiofassungen für Websites mit Übersetzung, Sprachsynthese und synchronisierter Wiedergabe.

Rolle
Produktkonzeption, Website-Einbindung, Übersetzungs- und Text-to-Speech-Pipeline sowie Betrieb.
Beleg
Verbindet Übersetzung, Text-to-Speech und verteilte Verarbeitung.
  • LLM
  • Text-to-Speech
  • Mehrsprachigkeit
  • AI Infrastructure
storevigil.com
Öffentliche StoreVigil-Startseite mit grünem Monitoring-Hero

Browser-Automation · Monitoring

StoreVigil

Browserbasiertes Monitoring für Websites und Shops mit visueller Fehlerlokalisierung, Wiederholungsprüfungen und verteilten Workern.

Rolle
Produktkonzeption, Browser-Automation, Monitoring-Architektur und laufender Betrieb.
Beleg
Zeigt Browser-Automation mit nachvollziehbaren Monitoring-Befunden.
  • Browser Automation
  • Monitoring
  • Technical SEO
  • Distributed Workers
www.dmcaprotect.com
Öffentliche DMCA-Protect-Startseite mit dunklem Content-Protection-Hero und Analyseansichten

Content Protection · Browser-Automation

DMCA Protect

Content-Protection-Plattform mit Crawling, Browser-Automation, Bildanalyse, dokumentierten Meldungen und späteren Rechecks.

Rolle
Konzeption, Entwicklung, Browser-Automation, Analyse-Infrastruktur und laufender Betrieb.
Beleg
Verbindet Crawling, Bildanalyse und dokumentierte Nachprüfung.
  • Content Protection
  • Browser Automation
  • Bildanalyse & OCR
  • Distributed Workers
depositolive.de
Öffentliche DepositoLive-Startseite mit Kopfhörer-Hero

Musik · Community · Events

DepositoLive

Musik-, Community- und Eventplattform mit QR-verknüpften Alben, Künstlerbeiträgen, Tickets und Zahlungsprozessen.

Rolle
Produktkonzeption, Plattformarchitektur, Entwicklung, Payment- und Ticketing-Prozesse.
Beleg
Verbindet Plattform, Community, Events, Tickets und Zahlungen.
  • Plattformentwicklung
  • Ticketing
  • Payments
  • Media
myvinolog.com
Öffentliche MyVinoLog-Anmeldeseite mit Weinkeller-Hero

Weininventar · KI-Bildanalyse

MyVinoLog

Digitales Weininventar mit KI-gestützter Etikettenerkennung, Lagerorten, Bestandsführung und mobiler Nutzung.

Rolle
Produktkonzeption, Web- und Mobile-Entwicklung sowie OpenAI-API-Integration.
Beleg
Zeigt KI-Bildanalyse als prüfbare Funktion eines Web- und Mobile-Produkts.
  • KI-Integration
  • Web & Mobile
  • API-Integration
Alle Referenzen ansehen

Verantwortung

Direkte Verantwortung statt Agentur-Pingpong.

ProWebSolutions wird technisch von Norman Kaubisch geführt. Architektur, Entwicklung und die zentrale Projektabstimmung liegen in direkter Verantwortung.

Anforderungen, Entscheidungen und ihre Auswirkungen auf die Anwendung bleiben dadurch nachvollziehbar. Zuständigkeiten und gegebenenfalls zusätzliche Fachleistungen werden für den jeweiligen Auftrag transparent vereinbart.

Technische Leitung und Arbeitsweise

Engineering-Wissen

Wissen für technische Entscheidungen.

Drei Einstiege zu Bestandssystemen, robusten Datenflüssen und skalierbarer Verarbeitung.

Robuste APIs: Logging, Wiederholungen und Datenkonsistenz

Zuverlässige Schnittstellen beherrschen Timeouts, doppelte Nachrichten, ungültige Daten und Teilerfolge. Entscheidend ist der gesamte Betriebsprozess, nicht nur der Endpunkt.

7 Min.
Beitrag lesen
Alle Fachbeiträge ansehen

Vertrauen ohne Show

Entscheidungen werden nachvollziehbar – auch wenn das System komplex ist.

Konkrete Projekterfahrung, direkte Abstimmung und dokumentierte Entscheidungen schaffen eine belastbare Arbeitsgrundlage.

Direkter technischer Austausch

Anforderungen und Risiken werden nicht über mehrere Verkaufsebenen übersetzt.

Bestand vor Wunschbild

Die reale Anwendung und ihre Betriebsabhängigkeiten bestimmen die Reihenfolge.

Grenzen werden benannt

Eine Erstprüfung liefert Prioritäten, aber keine Garantie für unbekannte Systeme.

Betrieb bleibt Teil der Lösung

Deployment, Beobachtbarkeit und Rückfallwege werden früh mitgedacht.

Technischer Systemcheck

Wenn noch unklar ist, was zuerst getan werden sollte.

Der Systemcheck ist ein abgegrenzter Einstieg für bestehende Anwendungen und Shops. Geprüft werden – abhängig von Zugängen und Auftrag – Architektur, Codebasis, PHP-Version, Abhängigkeiten, Datenbank, Fehlerprotokolle, Performance, Deployment, Backups, Wartbarkeit und erkennbare Sicherheitsrisiken.

Das Ergebnis ist kein pauschales Gütesiegel. Es ist eine priorisierte technische Einordnung: akute Risiken, fehlende Informationen, sinnvolle Sofortmaßnahmen und realistische nächste Schritte. Preis, Tiefe und Prüfzugang werden vor Beginn individuell vereinbart.

Systemcheck als Einstieg ansehen

FAQ

Häufige Fragen

Muss eine alte PHP-Anwendung komplett neu entwickelt werden?

Nicht automatisch. Zuerst sollte geklärt werden, welche Teile stabil funktionieren, welche Risiken den Betrieb gefährden und wo Änderungen den größten Nutzen bringen. Häufig ist eine schrittweise Modernisierung wirtschaftlicher und kontrollierbarer als ein vollständiger Neuaufbau.

Können Sie ein System übernehmen, das Sie nicht entwickelt haben?

Die Übernahme fremder Systeme ist ausdrücklich vorgesehen. Ob und in welchem Umfang sie möglich ist, zeigt eine Erstprüfung von Code, Datenbank, Abhängigkeiten, Betrieb und verfügbaren Zugängen. Unbekannte Risiken werden dokumentiert statt durch eine pauschale Zusage verdeckt.

Arbeiten Sie nur für Unternehmen aus Leipzig?

Nein. Leipzig ist der Unternehmensstandort und ermöglicht bei Bedarf persönliche Abstimmungen vor Ort. Analyse, Entwicklung und laufende Zusammenarbeit können ebenso remote für Unternehmen in Deutschland erfolgen.

Was sollte in einer ersten Anfrage stehen?

Hilfreich sind Systemart, aktuelles Problem, geschäftliche Bedeutung und gewünschter Zeitraum. Zugangsdaten, personenbezogene Daten oder vertrauliche Architekturinformationen gehören nicht in das normale Kontaktformular.

Was ist das Ergebnis eines technischen Systemchecks?

Je nach vereinbartem Umfang entsteht eine priorisierte Einordnung der technischen Risiken und nächsten Schritte. Ein Systemcheck ersetzt weder einen vollständigen Security-Audit noch garantiert er, dass ohne ausreichende Zugänge jede Abhängigkeit erkennbar ist.

Ein bestehendes System oder ein neues Vorhaben?

Beschreiben Sie die geschäftliche Aufgabe. Wir klären, welche Informationen für einen belastbaren Einstieg nötig sind.

Projekt besprechen