Shopware · JTL-Wawi · API REST · AI Coding

Faire évoluer les systèmes existants sans les modifier inutilement.

Bottega Portail est une application web développée sur mesure qui relie Shopware 6, JTL-Wawi et des processus opérationnels complémentaires.

Le portail apporte précisément les fonctions nécessaires au quotidien lorsqu’elles ne sont pas disponibles dans les systèmes existants, ou pas sous la forme adaptée aux besoins de l’entreprise.

Shopware et JTL-Wawi restent les systèmes centraux. Le portail les complète avec une interface de travail adaptée aux processus internes pour le dashboard et le suivi des commandes, le CRM, la gestion des produits, les fournisseurs, les stocks et le SEO.

L’application a été entièrement réalisée avec Codex.

  • API REST
  • Shopware 6
  • JTL-Wawi
  • Portail
  • Application web
  • Codex
30 jours

commandes et mouvements visibles d’un coup d’œil dans le dashboard

Temps réel

données actuelles du shop via l’API REST de Shopware

2 systèmes centraux

Shopware 6 et JTL-Wawi complétés de manière ciblée

1 portail

pour des processus opérationnels supplémentaires

Situation de départ

Les données existaient déjà. L’interface de travail adaptée manquait.

Shopware 6 et JTL-Wawi remplissent efficacement leurs fonctions principales. Dans le travail quotidien, des besoins supplémentaires apparaissent toutefois et ne peuvent pas toujours être représentés de manière pertinente dans ces logiciels standards.

Informations clients complémentaires, signaux sur des données produits incomplètes, offres fournisseurs et stocks externes, vue du stock adaptée au fonctionnement de l’entreprise ou suivi SEO continu nécessitent chacun des processus et des indicateurs spécifiques.

Intégrer directement toutes ces fonctions dans Shopware ou JTL-Wawi lierait davantage les systèmes existants à des processus particuliers.

La solution consiste donc à créer une application séparée qui exploite les données existantes et s’adapte précisément aux processus internes.

Solution

Un portail entre les données et le travail quotidien.

Bottega Portail regroupe des processus opérationnels supplémentaires dans une application web centrale.

Les données actuelles sont chargées en temps réel directement depuis Shopware 6 via son API REST. Le portail relie, complète et évalue ces informations pour les différents domaines de travail internes.

Les données qui doivent ensuite être reprises dans le système de gestion peuvent être préparées au format CSV pour JTL-Wawi.

Une couche supplémentaire est ainsi créée entre les systèmes existants et les processus quotidiens.

Le portail ne remplace ni Shopware ni JTL-Wawi. Il rend leurs données utilisables pour des processus qui se situent en dehors de leurs fonctions standards.

Shopware 6API RESTBottega PortailAnalyse · enrichissement · processusCSVJTL-Wawi
Dashboard

Voir les indicateurs. Comprendre les commandes. Agir directement.

Le dashboard constitue la vue centrale sur l’activité récente de l’entreprise.

Les ventes et le chiffre d’affaires des 30 derniers jours sont affichés avec une comparaison directe avec la même période de l’année précédente. L’évolution actuelle de l’activité devient ainsi immédiatement visible.

Les commandes des 30 derniers jours sont ensuite regroupées avec les principaux signaux opérationnels.

Pour chaque commande, il est directement possible de voir si des informations ou messages supplémentaires sont disponibles et si le paiement est encore ouvert.

Lorsqu’un paiement reste ouvert, le portail déclenche automatiquement un e-mail préparé à l’attention du client avec une aide pour finaliser le paiement. Un statut détecté est ainsi directement relié à l’étape opérationnelle suivante.

Le dashboard relie également les articles commandés aux données produits et fournisseurs disponibles. Depuis une commande, il devient ainsi possible d’identifier directement les produits concernés et les informations disponibles sur les fournisseurs associés.

01

Développement de l’activité

ventes, chiffre d’affaires et comparaison avec l’année précédente

02

Gestion des commandes

statut des commandes, messages et paiements ouverts

03

Produits & approvisionnement

connexion des commandes aux données produits et fournisseurs

Les principaux domaines
Automatisation

Un signal déclenche directement l’étape suivante.

Le portail ne se limite pas à afficher des informations. Il soutient directement certains processus opérationnels définis.

Les paiements ouverts en sont un exemple.

Lorsqu’une commande présente encore un paiement ouvert, le portail déclenche automatiquement un e-mail préparé à l’attention du client. Celui-ci signale la situation et propose une aide pour terminer le paiement.

Ce processus relie ainsi les données du système existant à une automatisation supplémentaire en dehors de Shopware et de JTL-Wawi.

Un signal de statut devient directement une action concrète, sans nécessiter de modification des systèmes centraux existants.

CommandePaiement ouvertSignal dans le portailE-mail automatiqueAssistance
Informations connectées

De la commande directement au produit et au fournisseur.

Dans le portail, une commande ne se limite pas à un numéro, un client et un statut.

Les positions commandées sont directement reliées aux informations produits disponibles et aux données des fournisseurs associés.

Lors du traitement d’une commande, des informations complémentaires sont ainsi immédiatement disponibles sans devoir passer d’un système ou d’une source de données à l’autre.

Cette connexion est particulièrement utile lorsque des informations supplémentaires sur le stock, les stocks externes ou les possibilités d’approvisionnement sont nécessaires pour un article.

Le portail crée ainsi une vue commune sur la vente, le produit et l’approvisionnement.

CRM

Compléter les informations clients qui n’ont pas leur place dans l’ERP.

Toutes les informations clients pertinentes ne doivent pas nécessairement être enregistrées dans JTL-Wawi.

Le domaine CRM permet de gérer des signaux et informations supplémentaires pour chaque client lorsque ceux-ci sont utiles au fonctionnement quotidien mais se situent en dehors de la gestion commerciale classique.

Les données clients existantes peuvent ainsi être complétées avec les informations réellement nécessaires aux processus internes, sans surcharger l’ERP de champs et processus spécifiques supplémentaires.

Gestion des produits

Identifier les informations manquantes avant qu’elles ne deviennent un problème.

Avec un assortiment important, la qualité des données produits influence de nombreux processus en aval.

Le portail analyse les informations produits existantes et affiche des signaux ciblés lorsque des données importantes manquent ou devraient être complétées.

La gestion des produits passe ainsi d’un contrôle manuel à un processus systématique.

Au lieu de contrôler chaque produit individuellement, le travail peut être priorisé là où une intervention est réellement nécessaire.

Import fournisseurs

Intégrer différentes données fournisseurs dans un processus commun.

Les fournisseurs mettent à disposition informations produits, disponibilités et offres à partir de sources différentes.

Le domaine fournisseurs du portail permet d’importer ces différentes sources et de préparer les données pour les processus internes.

Les stocks externes et les offres actuelles des différents fournisseurs peuvent ainsi être présentés de manière centralisée et intégrés à la vue opérationnelle.

Le stock disponible peut être complété par des informations qui ne proviennent pas du propre entrepôt.

Les données préparées peuvent ensuite être exportées au format CSV vers JTL-Wawi.

Sources fournisseursImportPortailStocks externes · offresCSVJTL-Wawi
Stock

Représenter le stock comme l’entreprise en a réellement besoin.

Les vues standards d’un ERP ou d’un webshop suivent naturellement la structure du système concerné.

Le portail crée une vue supplémentaire sur l’ensemble du stock, spécifiquement adaptée aux besoins opérationnels de l’entreprise.

Stock propre, informations fournisseurs complémentaires et autres signaux pertinents peuvent être consultés ensemble.

Il en résulte une vue qui suit le processus de travail quotidien plutôt que les limites d’un logiciel particulier.

SEO

Transformer de nombreuses informations en signaux SEO clairs.

Le domaine SEO soutient l’amélioration et l’optimisation continues des contenus de toutes les catégories et de tous les fabricants.

Des indicateurs et signaux centraux montrent où des contenus manquent, restent incomplets ou devraient encore être optimisés.

Le SEO n’est ainsi plus traité comme une tâche ponctuelle, mais comme un processus mesurable et continu.

Les tâches prioritaires sont déduites des données existantes et peuvent être traitées de manière ciblée.

Flux de données

Données actuelles du shop. Processus propres. Transmission contrôlée.

Shopware 6 fournit en temps réel les données actuelles du shop au portail via son API REST.

L’application traite, relie et complète ces informations pour les différents domaines de travail internes.

Lorsque certaines données doivent ensuite être utilisées dans la gestion commerciale, elles peuvent être exportées au format CSV et transmises à JTL-Wawi.

Le rôle de chaque système reste ainsi clairement défini.

Shopware 6API REST · temps réel
Bottega Portailanalyse · enrichissement · signaux · automatisation
Dashboard · CRM · Produits · Fournisseurs · Stock · SEOprocessus opérationnels
JTL-Wawiexport CSV
Architecture

Les systèmes existants restent en place.

01

Shopware reste Shopware

Les données actuelles du shop sont utilisées via l’API REST existante.

02

JTL-Wawi reste le système de gestion

Les données préparées y sont réintroduites lorsqu’elles appartiennent au processus de gestion commerciale.

03

Le portail occupe l’espace entre les deux

Les fonctions individuelles sont développées en dehors des systèmes centraux.

04

Les nouveaux besoins restent flexibles

De nouveaux processus peuvent être ajoutés au portail sans modifier inutilement les systèmes centraux.

AI Coding

Entièrement réalisé avec Codex.

Bottega Portail a été entièrement développé avec Codex.

L’application montre ainsi non seulement une approche concrète d’intégration, mais également comment l’AI Coding peut être utilisé pour développer des logiciels d’entreprise sur mesure.

L’objectif n’est pas de générer automatiquement le plus de code possible.

La valeur vient de la combinaison d’exigences opérationnelles clairement définies, de données existantes et d’une application conçue autour de ces besoins.

L’AI accélère la réalisation. La compréhension des processus et l’architecture déterminent ce qui doit être construit.

BesoinArchitectureCodexApplicationReview
Impact

Transformer des données existantes en interface de travail opérationnelle.

Bottega Portail apporte des fonctions supplémentaires sans modifier en profondeur Shopware 6 ou JTL-Wawi.

Identifier plus rapidement

Chiffre d’affaires, ventes, commandes et signaux de statut importants deviennent visibles de manière centralisée.

Réagir directement

Les paiements ouverts ou les messages disponibles peuvent être intégrés immédiatement au processus de travail. L’aide en cas de paiement ouvert est déclenchée automatiquement.

Comprendre les relations

Les commandes sont directement reliées aux données produits et fournisseurs. Les informations ne doivent plus être recherchées séparément dans différents systèmes.

Améliorer systématiquement les données produits

Les informations manquantes deviennent visibles sous forme de signaux et peuvent être traitées de manière ciblée.

Mieux intégrer les fournisseurs

Stocks externes et offres de différents fournisseurs deviennent utilisables dans une structure commune.

Traiter le SEO de manière mesurable

Indicateurs et signaux montrent quelles catégories et quels fabricants nécessitent une optimisation.

Préserver les systèmes existants

Shopware 6 et JTL-Wawi continuent d’assurer leurs fonctions principales. Le portail ajoute précisément les fonctions manquantes dans le fonctionnement quotidien.

Les informations essentielles existaient déjà.

La valeur supplémentaire est née de leur connexion.

Ventes, commandes, clients, produits, fournisseurs, stock et SEO sont réunis dans Bottega Portail selon la perspective du fonctionnement réel de l’entreprise.

C’est précisément l’avantage d’une application sur mesure: l’entreprise ne doit pas adapter ses processus à l’interface d’un logiciel standard. L’application s’adapte au processus de travail réel.

Compétences mobilisées

Interfaces & intégration

Relier les systèmes existants par APIs et flux de données clairement définis.

Application web sur mesure

Développer une application précisément adaptée aux processus opérationnels.

AI Coding

Utiliser Codex comme partie intégrante du processus complet de développement.

E-commerce

Considérer les données Shopware et le système de gestion comme une même architecture opérationnelle.

SEO Full Stack

Déduire des signaux SEO à partir des données existantes et les rendre utilisables de manière systématique.

Une fonction importante manque entre des systèmes existants?

Le système central ne doit pas forcément être modifié pour cela.

Une interface, un portail ou une application web sur mesure peut rendre les données existantes utilisables précisément pour les processus qui manquent dans l’entreprise.

Lors du premier entretien gratuit, nous clarifions l’environnement système existant et les différentes possibilités de solution.

Bottega Portail