Sie senden eine Angebotsanfrage
Sie sagen uns, welchen Prozess Sie abdecken wollen, was Sie jetzt nutzen und wo es hakt. Ein kurzes Briefing genügt.
Wir nutzen Google Analytics 4, um Besuche zu messen, und nur, wenn Sie zustimmen. Bis dahin wird nichts an Google gesendet. Ihre Auswahl können Sie jederzeit im Footer ändern. Cookie-Richtlinie
Individuelle Webentwicklung · Bespoke
Reicht eine Präsentationswebsite nicht aus, bauen wir das fehlende Stück: eine Integration, ein Plugin, eine Anwendung. Jedes Stück beginnt bei dem, was der Kunde braucht, wie ein Anzug, der nach Maß geschneidert wird und nicht von der Stange kommt.
Wir schreiben Code speziell für Ihren Bedarf: WordPress- und WooCommerce-Plugins, Anbindungen an ERP-Systeme, Kurierdienste und andere Dienste, APIs, Produktimporte und Webanwendungen. Die IMCode-Pakete entstehen in Serie, dieselbe Art von Website in drei Größen. Maßgeschneiderte Lösungen beginnen bei einem konkreten Prozess Ihres Unternehmens, den ein fertiges Plugin nur halb oder gar nicht abdeckt.
Unten stehen echte Arbeiten: Projekte für Kunden und einige Werkzeuge, die wir selbst nutzen. Jede Karte sagt, was zu lösen war und was wir gebaut haben. Namen von Kunden erscheinen nicht.
Anbindung von ERP-Systemen und externen Diensten
Der Shop sollte Bestand und Preis aus dem ERP des Kunden übernehmen, ohne manuelle Updates.
Ein PHP-Skript läuft alle 5 Minuten. Es liest Bestand und Preis aus dem Webservice des ERP und schreibt sie in WooCommerce, auch in jede Variante der variablen Produkte. Kommt der Export leer an, setzt das Skript den Bestand nicht auf null. Der Cache wird nur für Produkte geleert, die sich geändert haben, und wenn das ERP mehrere Prüfungen hintereinander nicht antwortet, kommt eine E-Mail.
PHP · SOAP · WooCommerce · cron
Anbindung von ERP-Systemen und externen Diensten
Das Senden der Bestellungen an eine externe API lag im Theme und konnte bei einer Designänderung kaputtgehen.
Wir haben das Senden in ein Plugin verlegt. Das Formular schickt die Bestellung ab, und antwortet die API nicht, wiederholt das Plugin den Versuch selbst alle 5 Minuten, höchstens dreimal. Die Abholpunkte liegen nach Landkreisen im Cache, und die Zugangsdaten sind aus dem Code in Konfigurationskonstanten gewandert.
WordPress · Contact Form 7 · REST-API
Anbindung von ERP-Systemen und externen Diensten
Eine Hotel-Website sollte Besucher zum extern gehosteten Buchungssystem schicken, mit bereits ausgefüllter Suche.
Ein Plugin übernimmt das Suchformular und die Buchungsbuttons aus dem Hotel-Plugin. Es wandelt Daten und Gästezahl in das Format des Systems um und öffnet die Buchung in einem neuen Tab, in der Sprache der Seite.
WordPress · WPML
Anbindung von ERP-Systemen und externen Diensten
Ein rumänischer Checkout braucht Orte und Postleitzahlen, die die Kurierdienste erkennen.
Eine API mit Orten und Postleitzahlen. Neben jedem Ort stehen die IDs, die FanCourier, Cargus und Sameday verwenden, und die Werte für zusätzliche Kilometer.
API · Daten
Katalog, Importe und Feeds
Ein Distributor wollte einen Online-Katalog, keinen Shop, und der Preis sollte nirgends in der öffentlichen Ausgabe erscheinen.
Ein Plugin entfernt den Preis aus dem HTML, aus JSON-LD, aus der REST-API und aus der Store API. Ein Importer, der über die Kommandozeile startet, liest die Excel-Datei des Distributors. Er kann zuerst einen Probelauf machen und lässt sich wiederholen, ohne Produkte zu verdoppeln.
WordPress · WooCommerce · WP-CLI
Katalog, Importe und Feeds
Der XML- oder CSV-Feed eines Lieferanten ändert sich oft, und der Kunde wollte sehen, was sich geändert hat.
Zwei PHP-Anwendungen vergleichen den Feed Produkt für Produkt in festem Abstand. Sie speichern den Verlauf der Preis- und Bestandsänderungen, haben ein Dashboard und schicken eine E-Mail, wenn eine Änderung einen Schwellenwert überschreitet.
PHP · cron
Shop: Checkout, Produkte, Konfiguratoren
Shops in Rumänien brauchen die Auswahl zwischen Privatperson und Unternehmen und gültige Steuerdaten.
Ein WooCommerce-Plugin prüft CNP, CUI und IBAN. Die Orte stehen in einer Liste nach Landkreisen, mit einem freien Feld für Adressen im Ausland.
WooCommerce
Shop: Checkout, Produkte, Konfiguratoren
Der Shop verkaufte dasselbe Modell neu und als Open-Box-Ware, mit Zustandsgraden, und wollte beide verknüpfen statt duplizieren.
Ein WooCommerce-Modul verknüpft das neue mit dem Open-Box-Produkt über ein gemeinsames Modell. Der Zustandsgrad wird zur Variante. Die Seite zeigt die Ersparnis gegenüber dem Neuprodukt, und wenn dieses nicht mehr auf Lager ist, wechselt der Canonical.
WooCommerce · REST · Rank Math
Shop: Checkout, Produkte, Konfiguratoren
Ein Shop verkaufte einzelne Open-Box-Stücke neben dem Originalprodukt, im Katalog versteckt, mit den Mängeln jedes Stücks beschrieben.
Ein Assistent im Admin-Bereich erstellt das Stück aus einem bestehenden Produkt oder einer Variante: Er kopiert Titel, Beschreibung und Bilder und verknüpft es mit dem übergeordneten Produkt. Das Stück erscheint nicht im Shop, nicht in der Suche und nicht bei ähnlichen Produkten. Seine Mängel stehen auf der Seite des übergeordneten Produkts.
WooCommerce · WoodMart
Shop: Checkout, Produkte, Konfiguratoren
Kunden gestalten Kartons auf der Produktseite und legen sie dann in den Warenkorb oder fragen ein Angebot an.
Das 3D-Modell zeigt Farbe, Text und Bild auf jeder Seite des Kartons. Der Preis wird auf dem Server neu berechnet. Das Team bekommt ein Produktionspanel mit A4-Blatt und ZIP-Archiv.
WooCommerce · React Three Fiber
Plattformen und Websites mit eigener Logik
Eine professionelle Website hatte 12 Inhaltstypen, jeder mit eigenen Feldern, Filtern, Import und Verwaltung.
Ein Plugin mit ORM, Router, versioniertem Schema und Filter-Engine, von Grund auf geschrieben. Die Daten liegen in eigenen Tabellen, nicht in Beiträgen, und das Plugin stellt 52 REST-Endpunkte bereit.
PHP · WordPress
Plattformen und Websites mit eigener Logik
Ein Eventservice wollte eine schnelle Website, deren Pakete sich im Menü unterscheiden, nicht nur im Preis.
Die Seiten werden aus Node-Skripten generiert, ohne Framework. Der Paketwähler wird auf dem Server gerendert, und jede Seite hat auch eine Markdown- und eine JSON-Version. Google Analytics startet erst nach der Einwilligung. Das Projekt hat fünf Testsuiten.
Node · HTML · JSON-LD
Plattformen und Websites mit eigener Logik
Eine Kursschule wollte mehr als eine Liste: Live- und Videokurse, über WooCommerce verkauft, mit Terminen pro Stadt.
Jede Durchführung hat ihre eigenen Daten. Die Zoom-Sitzungen haben für jeden Käufer einen persönlichen Link, und die Videokurse sind auf einer Seite „Meine Kurse“ zu sehen. Die Zahlung ist in Raten möglich, mit Zahlungsplan und Erinnerungen, und der Frühbucherrabatt wird automatisch als Gutschein angelegt.
WordPress · WooCommerce · Zoom · Bunny CDN
Plattformen und Websites mit eigener Logik
Eine Website veröffentlicht jeden Monat neue Angebote, und die alten sollten verschwinden.
Jedes Angebot hat ein Ablaufdatum und verknüpfte Behandlungen. Ein Cron setzt abgelaufene Angebote auf Entwurf und löscht die dafür automatisch erstellten Produkte.
WordPress · WooCommerce · cron
Werkzeuge mit KI
Ein Shop für Open-Box-Ware bekam CSV-Chargen und wollte Produktseiten auf Rumänisch, ohne jedes Produkt von Hand zu schreiben.
Eine Anwendung importiert die Chargen und holt die Produktdaten. In einem einzigen Aufruf übersetzt ein KI-Modell ins Rumänische und schlägt Zustand und Preis vor. Ein Mitarbeiter gibt jedes Produkt frei, bevor es in den Shop kommt.
Next.js · Supabase · OpenRouter · WooCommerce
Werkzeuge mit KI
Eine Podcast-Website importiert Episoden, Transkripte und Titelbilder aus einem RSS-Feed und zeigt sie nach Themen.
Ein Plugin holt die Episoden nach Zeitplan aus dem RSS und zeichnet aus Tags und Transkripten eine Themenkarte. Ein KI-Assistent schlägt vor, doppelte Themen zusammenzuführen, und ein Mensch gibt sie im Admin-Bereich frei.
WordPress · D3 · Gemini
Administration und Wartung
Die Datenbank eines WooCommerce-Shops wuchs, ohne dass jemand es bemerkte.
Ein Plugin prüft täglich die Größe der Datenbank und schickt die fünf größten Tabellen per E-Mail. Ein zweites verhindert, dass Filterzähler in den Cache geschrieben werden, wenn die Anfrage Filterparameter enthält.
WordPress · mu-plugin
Oberfläche und Effekte auf der Seite
Eine Unternehmenswebsite wollte ein Endlosvideo im ersten Abschnitt, ohne das Laden zu verlangsamen.
Beim Laden erscheint nur das Posterbild, und das Video startet, wenn die Seite frei ist. Außerhalb des Bildschirms stoppt es und beachtet die Einstellungen für reduzierte Bewegung und Datensparmodus.
Elementor · Bunny Stream
Administration und Wartung
Bei einer Migration mussten alte Adressen, die es nicht mehr gibt, auf die neuen geleitet werden.
Ein lokales Werkzeug liest die alte Sitemap und eine CSV aus der Search Console, prüft die Antwortcodes und ordnet die toten Adressen der neuen Sitemap zu. Es gibt eine CSV für Rank Math, Yoast oder Redirection aus.
Node · TypeScript
Katalog, Importe und Feeds
Ein Autoteile-Shop bekam Produkte von mehreren Lieferanten in unterschiedlichen Feeds und brauchte Produktseiten auf Rumänisch.
Je ein Skript liest einen Feed: eine CSV in Windows-1250 und zwei XML, von denen eines manchmal unzulässige Steuerzeichen enthielt. Die Skripte wandeln den Text in UTF-8 um und entfernen die Zeichen, die den Parser stören. Ein Übersetzer ruft OpenAI mit einem Glossar technischer Autobegriffe auf, damit „Coilover“ oder „Front Lip“ nicht auf Englisch bleiben. Scheitert die Übersetzung eines Produkts, wird es mit dem Originaltext exportiert und beim nächsten Lauf erneut versucht.
PHP · OpenAI · XML- und CSV-Feeds
Katalog, Importe und Feeds
Die Fütterungstabelle jedes Produkts war als JSON gespeichert und sollte auf der Produktseite erscheinen.
Ein kleines Plugin fügt einen Tab „Fütterungstabelle“ hinzu und liest das JSON-Feld des Produkts. Am Desktop ist es eine ganze Tabelle, am Tablet scrollt sie horizontal, und auf dem Smartphone wird jede Zeile zu einer Karte. Es funktioniert ohne JavaScript, nur mit CSS, und nutzt die Farbvariablen des WoodMart-Themes.
WordPress · WoodMart · CSS
Shop: Checkout, Produkte, Konfiguratoren
Ein Shop hatte Produkte, die auf Anfrage oder aus dem Lieferantenbestand verkauft werden, und WooCommerce kennt nur drei Lagerstatus.
Ein Modul im Child-Theme fügt die zwei Status hinzu und behandelt sie wie „auf Lager“, sonst würde das Produkt aus dem Shop verschwinden. „Angebot anfragen“ schaltet den Kauf ab und zeigt einen Button, der das Angebotsformular öffnet. WoodMart hat die Standardstatus direkt im Code stehen, deshalb haben wir das Produktraster, den Lagerfilter, die Spalte im Admin-Bereich und die Bedingungen für die geschätzte Lieferzeit so umgeschrieben, dass sie die neuen Status erkennen.
WooCommerce · WoodMart · PHP
Shop: Checkout, Produkte, Konfiguratoren
Das ERP eines Shops schickt den Preis inklusive Umsatzsteuer, aber nicht den Satz, und Lebensmittel und die übrigen Produkte haben unterschiedliche Sätze.
Ein Skript hat die Klasse mit ermäßigtem Satz auf die Lebensmittelkategorien gesetzt und die Standardklasse auf alle übrigen Produkte, auch auf Varianten. Es hat außerdem den Satz für die neue Klasse definiert, die bis dahin keinen hatte. Alte Bestellungen blieben unberührt, weil die Rechnung aus dem ERP kommt, und das Skript lässt sich für neue Produkte wiederholen.
WooCommerce · PHP
Shop: Checkout, Produkte, Konfiguratoren
Ein Shop wollte „Modelle“, die mehrere Produkte bündeln, und die Bestellung sollte für Rechnung, Kurier und Feeds aussehen wie eine mit einzeln gekauften Produkten.
Ein „Modell“ ist ein Inhaltstyp zur Präsentation, kein Verkaufsprodukt. Wird es in den Warenkorb gelegt, erstellt das Plugin für jede Komponente eine echte Position, verbunden durch eine gemeinsame Kennung, und der Bestand bleibt der aus WooCommerce. Der Paketrabatt und die Kosten der Individualisierung sind auf dem Server berechnete Warenkorbgebühren, keine Gutscheine.
WooCommerce · WoodMart · PHP
Shop: Checkout, Produkte, Konfiguratoren
Ein Shop gibt ab bestimmten Warenkorbwerten Geschenke, und der Käufer konnte nicht sehen, wie viel bis zur nächsten Stufe noch fehlt.
Ein Balken im Warenkorb, im Mini-Warenkorb und an der Kasse zeigt die Stufen: gesperrt, nächste, erreicht. Die Schwelle wird an der Zwischensumme nach Gutscheinen gemessen, ohne Versand, also an demselben Wert, den das Geschenk-Plugin nutzt. Deshalb zeigen der Balken und die Vergabe des Geschenks dasselbe. Die Texte sind auf Rumänisch und Englisch.
WooCommerce · Free Gifts for WooCommerce · WPML
Shop: Checkout, Produkte, Konfiguratoren
Die AWB-Dateien der Bestellungen lagen in einem Upload-Verzeichnis, das sich durchsuchen ließ und keine Zugriffsprüfung hatte.
Bei der ersten Nutzung legt das Plugin im Verzeichnis eine .htaccess und eine index.php an, die den direkten Zugriff und das Ausführen von Skripten sperren. Die Dateien werden über einen Link mit Nonce heruntergeladen, nachdem geprüft wurde, ob die anfragende Person Administrator oder Eigentümer der Bestellung ist. Die Bestellliste hat eine Spalte „AWB-Dateien“, und im Bestellbildschirm gibt es einen Button, der den Link kopiert.
WooCommerce · PHP
Anbindung von ERP-Systemen und externen Diensten
Ein Shop mit WPML Multicurrency verkaufte in Dollar und in peruanischen Soles, und die beiden Preise sollten mit dem Kurs Schritt halten.
Ein Plugin läuft täglich um 08:00, holt den Kurs aus einer öffentlichen API und aktualisiert die Preise einfacher und variabler Produkte. Der Admin-Bereich behält die letzten fünf Läufe. Bei variablen Produkten erscheint der Preis in der zweiten Währung als Spanne, und bei einer Änderung von Kurs oder Preis geht eine E-Mail raus.
WooCommerce · WPML Multicurrency · cron
Plattformen und Websites mit eigener Logik
Eine Pension mit Veranstaltungen brauchte Veranstaltungsseiten mit Details, Programm, Galerie und PDF-Menü, dazu nach Typ gruppierte Zimmer.
Ein Plugin fügt den Typ „Veranstaltung“ hinzu, dazu Shortcodes für Details, Programm, Galerie, Extras und Video. Das PDF-Menü, das mehrere Dutzend MB groß sein kann, wird erst beim Klick geladen. Die Zimmer haben zwei Taxonomien, Gebäudetyp und Zimmerklasse. Die Veranstaltungen der alten Website wurden übernommen, und permanente Weiterleitungen erhalten die alten Adressen.
WordPress · Elementor · Rank Math
Plattformen und Websites mit eigener Logik
Eine Akademie wollte Videokurse über WooCommerce verkaufen, in die auch hineinkommt, wer nicht eingeloggt ist.
Jede Lektion hat ihr Video auf Bunny CDN. Nach der Zahlung bekommt der Käufer eine E-Mail mit dem Link zur Seite „Meine Kurse“. Wer nicht eingeloggt ist, gibt die E-Mail-Adresse ein, erhält einen 6-stelligen Code, der 10 Minuten gültig ist, und sieht 24 Stunden lang die Kurse aus den Bestellungen dieser Adresse. Der Administrator kann auch einer Liste von Adressen ohne Bestellung Zugang geben, dauerhaft oder für eine Anzahl von Tagen.
WordPress · WooCommerce · Bunny CDN
Plattformen und Websites mit eigener Logik
Die Live-Kurse hatten Zoom-Sitzungen über mehrere Tage, und die Links zu den Zoom-Aufzeichnungen laufen ab.
Die Sitzungen werden über die Zoom-API erstellt, mit Server-zu-Server-Authentifizierung, und die Erinnerungen starten aus einem Cron. Jeder Käufer sieht nur die Sitzungen des Pakets, das er genommen hat. Der Admin-Bereich hat eine Teilnehmertabelle mit Button zum erneuten Senden. Die Aufzeichnungen werden auf Bunny CDN kopiert und in einem eigenen Player abgespielt.
WordPress · WooCommerce · Zoom API · Bunny CDN
Plattformen und Websites mit eigener Logik
Ein neuer Inhaltstyp, in Elementor gebaut, wurde wie ein Blogbeitrag dargestellt, mit Titel, Autor und Beitragsbild oben, nicht wie eine Seite.
Das WoodMart-Theme hat die Prüfungen auf den Typ „Seite“ direkt im Code stehen, ohne Filter. Wir haben die Seitenvorlage für den neuen Typ kopiert und den Typ per Reflection in die Metabox des Themes eingetragen, weil deren Liste eine private Eigenschaft ist. Der gesamte Code liegt im Child-Theme, ohne Änderungen an den Dateien des Themes.
WordPress · Elementor · WoodMart
Werkzeuge mit KI
Jeder neue Kurs hat viele Textfelder, die ausgefüllt werden müssen: Beschreibung, Vorteile, häufige Fragen und mehr.
Ein Assistent im Admin-Bereich bekommt Titel, Kurstyp, Stadt und Trainer und lässt ein OpenAI-Modell Beschreibung, Vorteile, Lerninhalte, häufige Fragen und Zielgruppe schreiben. Das Ergebnis landet in den Feldern des Kurses.
WordPress · OpenAI
Werkzeuge mit KI
Jede Podcast-Episode sollte ein quadratisches Cover im gleichen Stil haben, ausgehend vom Foto des Sprechers.
Ein Python-Skript schickt jedes Foto mit einem Prompt an Gemini, der das Format 1:1 festlegt, den Erhalt der Gesichtszüge verlangt und Text, Logo und hinzugefügte Objekte verbietet. Das Ergebnis ist ein PNG mit 1024 × 1024, und die Cover werden danach als Beitragsbild der Episoden gesetzt. Der Sicherheitsfilter lehnt einige Fotos ab, vor allem sehr kleine, und diese werden mit einem anderen Foto derselben Person wiederholt.
Python · Gemini API · WordPress
Administration und Wartung
Wird ein Kurs abgesagt, müssen alle informiert werden, die ihn gekauft haben.
Auf dem Kursbildschirm hat eine Metabox ein Feld für den Grund und einen Button „Absage-E-Mail senden“. Das Plugin sucht die abgeschlossenen oder in Bearbeitung befindlichen Bestellungen des Kurses, entfernt doppelte Adressen und schickt die Nachricht in der WooCommerce-E-Mail-Vorlage, mit dem Grund, falls er ausgefüllt wurde.
WordPress · WooCommerce
Administration und Wartung
Die Bilder in der Mediathek einer WordPress-Website mussten in Masse verkleinert werden, ohne externe Abhängigkeiten.
Eine einzige PHP-Datei, mit einem Schlüssel geschützt, scannt das Upload-Verzeichnis und überspringt die WordPress-Vorschaubilder. Sie komprimiert JPEGs neu und erzeugt neben jedem PNG eine WebP-Datei, ohne das Original zu löschen. Es gibt einen Probelauf, und sie arbeitet in Stapeln, um die maximale PHP-Laufzeit nicht zu überschreiten. Ein Protokoll zeigt, wie viel pro Bild gespart wurde.
PHP · GD · AJAX
Administration und Wartung
In einem WPML-Shop mit 15 Sprachen waren einige Produktattribute in der falschen Übersetzungsgruppe gelandet.
Wir haben den gesamten Katalog gescannt, die falschen deutschen Begriffe mit ihrer Übersetzungsgruppe verknüpft und die verwaisten Begriffe gelöscht. Der abschließende Scan ergab null Verwaiste und null Abweichungen gegenüber der Sicherungskopie. Ein Begriff, der wie ein verwaister aussah, aber die richtige Sprache hatte, blieb unverändert.
WPML · WooCommerce
Oberfläche und Effekte auf der Seite
Ein Mega-Menü mit Kategorien, als Shortcode gebaut, war auf dem Smartphone nicht zu sehen, weil WoodMart den Dropdown-Inhalt im mobilen Panel versteckt.
Auf dem Smartphone zeigt der Shortcode eine Liste, die sich ebenenweise öffnet, mit Slide-Animation. Er übernimmt die Daten aus den Desktop-Panels, die schon auf der Seite sind, damit die Kategorieabfragen nicht wiederholt werden. Die Unterkategorien öffnen sich als Akkordeon, damit weniger getippt werden muss.
WoodMart · JavaScript · WooCommerce
Oberfläche und Effekte auf der Seite
Eine Beratungswebsite wollte animierte Hintergründe im Hero-Bereich, die ein Redakteur ohne Code einsetzen kann.
Drei Canvas-Animationen: „Capital Flow“, „Network Connections“ und „Layered Depth“. Jede kommt in zwei Dateien: eine Vorschauseite und eine Datei zum Einfügen in ein HTML-Widget von Elementor. Sie nutzen die Palette der Marke und haben vier alternative Paletten. Eine Demoseite zeigt alle zur Freigabe durch den Kunden.
Elementor · Canvas · JavaScript
Oberfläche und Effekte auf der Seite
Eine Unternehmenswebsite wollte Hintergrundeffekte für Abschnitte, direkt in Elementor anwendbar.
Eine CSS- und eine JS-Datei im Child-Theme bieten die Effekte als CSS-Klassen, die der Redakteur in Elementor einträgt: eine Aurora mit Punktraster, ein Spotlight, das dem Cursor folgt, eine animierte Gradientenlinie und ein laufendes Textband.
Elementor · CSS · JavaScript
Oberfläche und Effekte auf der Seite
Auf einer Produktseite schloss sich das Fenster „In Raten kaufen“ nach etwa 2 Sekunden von selbst.
Das Theme ruft bei jedem Slide-Wechsel das Schließen jedes Popups auf, und auf der Seite laufen zwei Karussells mit Autoplay. Wir haben die Funktion des Themes, die den Aufruf macht, umhüllt, mit Wirkung nur während des Aufrufs und nur, wenn ein Popup offen ist. So funktioniert das Schließen mit X, mit ESC und per Klick auf den Hintergrund weiter.
JavaScript · WoodMart
Werkzeuge mit KI
Eine Marke für dermatologische Kosmetik wollte einen geführten Fragebogen zu Hautleiden, der mit empfohlenen Produkten endet.
Ein WordPress-Plugin mit Modulen, die in den Einstellungen ein- oder ausgeschaltet werden. Es hat einen Hauptfragebogen und je einen pro Hautleiden, und die Antworten wandern von einem Fragebogen zum nächsten, mit kurzer Ablaufzeit. Die Selfie-Analyse läuft über einen REST-Endpunkt: Sie holt die Einwilligung des Besuchers ein, prüft Alter und Datei, begrenzt die Anfragen und ruft ein KI-Modell auf. Eine Kompatibilitätsmatrix mit den Produkten wird per Shortcode angezeigt.
WordPress · WooCommerce · REST · KI-API
Anbindung von ERP-Systemen und externen Diensten
Die Ergebnisse des Fragebogens sollten im CRM der Marke landen, aber nur bei Personen, die Marketing zustimmen.
Der Kontakt wird in TheMarketer erst angelegt, nachdem der Besucher die Marketing-Einwilligung angekreuzt hat, mit Bestätigung in zwei Schritten. Jedes Fragebogenergebnis bekommt ein Tag, und fehlgeschlagene Übermittlungen werden aus einem Cron wiederholt.
WordPress · TheMarketer API · cron
Plattformen und Websites mit eigener Logik
Eine Klinik wollte Galerien mit Vorher/Nachher-Fällen, die das Team in Stapeln hochlädt, ordnet und korrigiert, ohne sich in WordPress einzuloggen.
Ein WordPress-Plugin zeigt die Galerie, mit progressivem Laden und Swipe. Ein separates PHP-Panel nimmt ZIPs oder Ordner entgegen, optimiert die Fotos und ordnet sie der Behandlung zu. Das Team verschiebt Fälle zwischen Behandlungen, löscht sie oder ordnet sie per Drag-and-drop. Ein erneut hochgeladener Fall ersetzt das alte Set erst, wenn das neue ganz gespeichert ist, und der Seitencache wird geleert und wärmt sich von selbst wieder auf.
WordPress · Elementor · PHP
Katalog, Importe und Feeds
Datensätze aus PubMed mussten in ein XML umgewandelt werden, das WordPress importieren kann, mit richtig zugeordneten Autoren und Affiliationen.
Der Parser liest sieben zusätzliche Felder, darunter Status, Daten und ISSN. Eine neue Routine gruppiert die Autorenzeilen mit den Affiliationszeilen und trennt die Namen. Der XML-Generator und die Seiten für Zuordnung und Vorschau nutzen die neuen Felder.
PHP · XML · PubMed
Wir arbeiten vor allem mit WordPress und WooCommerce, mit Plugins und Integrationen, die wir von Grund auf schreiben. Für eigenständige Anwendungen nutzen wir PHP, Node und TypeScript, React und Next.js. KI-Funktionen rufen die APIs von Anbietern auf; eigene Modelle trainieren wir nicht.
Wie bei den IMCode-Websites hilft die KI bei der Entwicklung, und ein Mensch prüft das Ergebnis vor der Lieferung.
Sie sagen uns, welchen Prozess Sie abdecken wollen, was Sie jetzt nutzen und wo es hakt. Ein kurzes Briefing genügt.
Individuelle Entwicklungen haben keinen Listenpreis. Preis und Lieferzeit stehen im Angebot, nachdem wir das Briefing gelesen haben.
Wir bauen das Stück und binden es an Ihre Systeme an. Ein Mensch prüft das Ergebnis, bevor wir es Ihnen übergeben.
| Ihre Situation | Passt |
|---|---|
| Sie brauchen eine Präsentationswebsite oder eine Seite für ein Angebot | IMCode-Pakete |
| Ihre Website braucht zusätzlich eine Integration, ein Plugin oder eine Logik, die es nicht fertig gibt | Maßgeschneiderte Lösung |
| Sie wollen einen automatischen Prozess zwischen Website, ERP, Kurierdienst oder einem anderen Dienst | Maßgeschneiderte Lösung |
| Sie haben ein Problem, aber keine Spezifikation | Nennen Sie uns das Problem, und wir sagen Ihnen, welche Variante passt |
Wir schreiben Code speziell für Ihren Bedarf, statt von einer Vorlage auszugehen: WordPress- und WooCommerce-Plugins, Integrationen, APIs, Importe und Webanwendungen.
Sie hat keinen Listenpreis. Sie senden eine Angebotsanfrage, und Preis und Lieferzeit stehen im Angebot, nachdem wir das Briefing gelesen haben.
Ein fertiges Plugin bringt Funktionen mit, die für viele Nutzer gedacht sind. Eine maßgeschneiderte Lösung enthält nur, was Ihr Prozess verlangt, und wird an die Systeme angebunden, die Sie nutzen.
Ja, als Entwicklungswerkzeug, und ein Mensch prüft das Ergebnis. Enthält die Lösung KI-Funktionen, rufen wir die APIs von Anbietern auf; wir nutzen keine eigenen Modelle.
Wir veröffentlichen keine Kundennamen. Was wir öffentlich zeigen können, steht in der Bibliothek, ohne Namen.
Senden Sie eine Angebotsanfrage oder sehen Sie sich die Pakete und Preise an.
Beschreiben Sie die Website, die Sie brauchen, und wir antworten mit einem Angebot.
Automatisch aus unserem Google-Profil übernommen.
Alle bei Google (öffnet in einem neuen Tab)Bewertung schreiben (öffnet in einem neuen Tab)