E-commerce auto-hébergé · plateforme pour votre propre boutique en ligne · depuis 2002

Votre entreprise. Votre logique. Votre partenaire IA.

Toute la routine est prise en charge par l’assistant IA intégré. Ce n’est pas un chatbot externe pour générer des textes, mais un véritable collaborateur connecté directement aux outils et au code de la boutique. C’est aussi votre partenaire-développeur : il comprend le métier, met en place les processus et programme la plateforme.

2002 – 2026
nous créons des logiciels pour boutiques depuis presque 25 ans !
WIN32 · LAMP
mode de travail rapide avec la base de données
56 MCP + 26 USER
outils IA prêts à l’emploi dès le départ
6.5.1 · 485.585
dernière version du serveur et du programme

Ce qu’il y a à l’intérieur

Efficace et fonctionnel

Chaque employé ne voit que ce qui le concerne — et travaille sans gêner les autres

Les rôles se répartissent avec souplesse : les content managers remplissent le catalogue, les logisticiens gèrent les prix, les responsables commerciaux traitent les commandes. Un système détaillé de droits protège les informations commerciales : les données ne sont visibles qu’au niveau autorisé par l’accès. Tant qu’un employé travaille sur des données, le répartiteur empêche un autre de les écraser.

Grande rapidité de travail avec les produits, les commandes et toutes les autres données

Nous développons Melbis Shop depuis 2002 — à l’époque de l’internet par modem à moins de 2 Ko/s. Cela nous a permis d’atteindre une grande vitesse de fonctionnement avec une faible consommation de trafic. À première vue, à quoi bon aujourd’hui ? Mais cette approche réduit radicalement la charge sur le serveur grâce à des modifications plus rares dans la base de données et le cache.

Une logique métier unique pour l’acheteur comme pour le gestionnaire

Les abstractions sont réduites au minimum : commandes, clients et champs personnalisés reposent sur une seule et même logique métier. Le calcul et la validation de commande fonctionnent de la même manière dans le programme Windows et sur la vitrine du site — ce sont les mêmes modules qui travaillent. Il n’y a rien à synchroniser, donc rien qui puisse diverger : une règle écrite une fois s’applique partout.

SERVEUR MCP · Claude Code

Un touche-à-tout

Connectez Claude Code ou tout autre agent compatible MCP — et la boutique s’ouvrira à lui de l’intérieur. Il créera des modules de vitrine à partir d’une description, concevra la structure du catalogue, le remplira avec des produits, comprendra le code d’un tiers et répondra aux questions sur vos données. Avant de modifier quoi que ce soit, il montrera le plan ; une fois terminé, il vérifiera la vitrine avec les yeux d’un acheteur et enregistrera ses conclusions dans la mémoire de la boutique, afin que la session suivante ne recommence pas de zéro. Il formalisera un processus métier sur une page distincte : qui fait quoi, dans quelle fenêtre du programme et à quel moment le travail passe au suivant. Et pour les employés, vous n’ouvrez pas un accès complet, mais uniquement certaines commandes de ses outils — chacun appelle l’assistant dans les limites de ses droits.

claude code — my-shop.com
> je veux ma propre boutique : articles de loisirs créatifs, nous travaillons à trois — moi, mon amie et ma fille
connexion : owner · droits complets
· plan affiché avant modifications : devises, fournisseurs, catalogue, champs de commande, droits
· engine_db_execute — 4 sections, 12 sous-sections, 12 produits avec photo
· tool_run — 2 groupes, 2 identifiants, 79 lignes de droits en une seule passe
· artifact — « Comment fonctionne la boutique » : qui fait quoi et dans quelle fenêtre
première itération opérationnelle · 24 min 45 s
> les images du catalogue ont des tailles différentes, uniformise-les selon un profil unique
connexion : owner · droits complets
· engine_files_load — profil smart: true, icônes 400×225, 303×400…
· engine_files_add — 12 icônes 400×400, carré centré dans la photo
> rédige les produits de la file « Rédiger la description »
connexion : friend · descriptions des produits
· tool_run « Descriptions » — 7 fiches : nom, texte, caractéristiques
· prix et fournisseurs fermés — commande non accordée
> quelles commandes attendent l’expédition ?
connexion : daughter · commandes et expédition
· tool_run « Commandes » — 5 payées, deux sans numéro de suivi
· tool_run « Planificateur » — tâche pour le propriétaire : stock de fil à 0
> fais une refonte selon un modèle trouvé sur le site …
connexion : developer · droits développeur
· engine_static_save — main.css : couleurs, rayons, ombres, police Inter
· engine_html_save — 13 modèles : en-tête, pied de page, accueil, fiche produit
terminé · 30 min
> pourquoi la remise ne se calcule-t-elle pas sur la vitrine ?
connexion : developer · droits développeur
· engine_search — discount : 6 correspondances
· engine_php_load — melbis_block_price.php
· engine_php_save — règle déplacée dans le calcul commun
· memory_save — le calcul des remises est conservé en un seul endroit

Sans les chaînes d’une boutique toute faite

Un point de vue à part

Pendant plus de 20 ans, comme tout le monde, nous fournissions une vitrine d’exemple. Mais Melbis Shop 6 a dépassé cette étape : nous avons constaté qu’avec un exemple de boutique, le propriétaire hérite aussi d’une vision standardisée du métier, qui étouffe la créativité et mène à des solutions fades. Si un projet type vous convient, demandez-vous : avez-vous vraiment besoin de votre propre boutique ? Peut-être qu’une place sur une marketplace vous suffirait ?

C’est pourquoi, dans notre « boîte », il n’y a pas de boutique prête à l’emploi, mais il y a celui qui met en œuvre votre idée créative : l’assistant IA. Vous décrivez votre activité avec des mots simples — comme si vous en parliez à un ami — et il transforme cela en plan : devises, fournisseurs, catalogue, caractéristiques, champs de commande, droits des employés. Et il montre le plan avant de toucher à quoi que ce soit.

Travailler avec l’assistant IA

Environnement de travail

Le programme dans lequel vit la boutique

Description du produit — en quelques minutes, pas en une soirée

La section « Descriptions » est la partie éditoriale du travail sur les produits : photos, textes, avis, caractéristiques. Plusieurs collaborateurs peuvent remplir les descriptions en même temps, chacun travaillant dans son propre espace personnel — une copie locale des produits chargés ; le serveur synchronise les modifications lors de l’enregistrement et signale comme conflictuelles les modifications simultanées d’un même produit. L’image est recadrée et redimensionnée selon un profil directement dans le programme, sans éditeur externe. Le texte est mis en forme à l’aide de classes, et non par un choix manuel de police, ce qui permet à la boutique de conserver un style homogène.

Melbis Shop 6
Description du produit — en quelques minutes, pas en une soirée

Listes de prix des fournisseurs — claires et rapides

La section « Listes de prix » charge les tarifs par lots : des centaines d’articles sont ajoutés et mis à jour en une seule opération. Le balisage des colonnes d’un fichier tiers se fait une seule fois et est enregistré dans un profil au nom du fournisseur — la fois suivante, le traitement est presque instantané. Les produits sont associés par ID, par code en boutique ou par code fournisseur, les valeurs sont remplacées selon des règles, et l’attribution groupée modifie immédiatement le champ pour toute la sélection. La solution idéale est la mise à jour automatique via un tarif XML à l’aide d’un module séparé.

Melbis Shop 6
Listes de prix des fournisseurs — claires et rapides

Les modules web s’ouvrent à l’intérieur du programme

Le module web est une extension de la boutique qui fonctionne dans le navigateur Chromium intégré. Le programme lui transmet le contexte — le produit, la commande, le client en cours — et le module affiche exactement ce qu’il faut à cet endroit : stock, rapport, section personnalisée. Les modules intégrés s’affichent sous forme de panneaux dans « Tarifs », « Commandes », « Clients » et « Planificateur ». Les modules externes fonctionnent à la fois dans le programme et dans un navigateur classique sur tablette ou téléphone, avec, si nécessaire, une authentification via l’identifiant de l’employé.

Melbis Shop 6
Les modules web s’ouvrent à l’intérieur du programme

Travail des employés — par tâches et par rôles

Le planificateur est un mini-CRM : les collaborateurs se répartissent des tâches, suivent leur état et échangent dans les commentaires ; il est aussi possible de s’assigner une tâche à soi-même, comme rappel. La commande est visible dans son intégralité : client, produits et leurs options, options de la commande, dépenses. Le programme conserve l’historique des modifications : on voit qui a modifié la commande et quand, toute version peut être ouverte et servir de base à la création d’une nouvelle. Le calcul de la commande est effectué par le même code que celui utilisé sur la vitrine, les montants coïncident donc par conception.

Melbis Shop 6
Travail des employés — par tâches et par rôles

Droits d’accès — jusqu’à l’opération individuelle

Le catalogue des opérations est un arbre de commandes vers le serveur, et à l’intersection d’une opération avec un groupe ou un employé précis, une coche d’accès est définie. Pour chaque opération, on définit la plage horaire autorisée et la limite de charge sur le serveur. L’accès aux sections du catalogue est attribué séparément, et distinctement selon les types de données : « Prix », « Descriptions », « Emplacement », « Explorateur ». Ainsi, les informations commerciales sont fermées à ceux qui alimentent le catalogue, et le stagiaire ne voit exactement que ce qui lui a été ouvert.

Melbis Shop 6
Droits d’accès — jusqu’à l’opération individuelle

La vitrine se crée dans l’environnement de développement intégré

L’environnement de développement est une IDE intégrée au programme : les fichiers se modifient directement sur le serveur, sans FTP. L’arborescence est divisée en éléments statiques, images, scripts racine et scripts de modules ; l’éditeur suggère les méthodes de la plateforme et des modèles de code. C’est également ici que se configurent la mise en cache du module et le chargement différé via AJAX ; on y trouve les bases de données serveur et locales, les statistiques des requêtes ainsi que le guide du développeur. Le design se change par groupes de modèles : le même code PHP peut ainsi produire des présentations différentes.

Melbis Shop 6
La vitrine se crée dans l’environnement de développement intégré

Vous pouvez commencer dès aujourd’hui

Serveur, domaine, programme — sept étapes dans le guide. À la fin, ce n’est pas une boutique vide qui vous attend, mais un assistant IA : parlez-lui de votre activité, et en une demi-heure une première version opérationnelle apparaîtra — comme dans notre démonstration.