La Ménagère ParisCuisines, portes et baies vitrées sur mesure, chiffrées à leurs dimensions.
Une application mobile pour La Ménagère Paris, une marque de cuisines, chambres, portes et baies vitrées sur mesure. Le client choisit une gamme, une couleur et ses options, entre ses dimensions et voit le prix se calculer ; il commande et paie dans l’app, ou demande un devis à un conseiller. Progix a conçu l’application, l’API qui la sert et le back-office où la marque gère son catalogue, ses commandes, ses devis et ses factures.
- IOS ET ANDROID
- CONFIGURATEUR SUR MESURE
- PAIEMENT STRIPE
- BACK-OFFICE WEB
- MÉTROPOLE ET OUTRE-MER

01 — Le produit
Un catalogue où chaque fiche se commande à ses dimensions.
Une cuisine, une porte ou une baie vitrée ne se vend pas comme un article en rayon : son prix dépend de la pièce. L’application met ce calcul dans la fiche produit.
Une formule par produit
Une baie se mesure en façade, un sol à plat, une cuisine le long de ses murs, en I, en L ou en U. Chaque produit choisit sa formule, et l’app ne demande que les cotes utiles.
Des fiches assemblées par blocs
Gamme, couleur, accessoires, sens d’ouverture, îlot, photos de la pièce : la fiche se compose de blocs que la marque règle depuis le back-office, catégorie par catégorie.
Commander ou demander un devis
Le client commande et paie dans l’app, ou envoie une demande de devis avec ses photos et reçoit la réponse dans son espace.
Parcourir sans compte
Le catalogue et le panier s’ouvrent en invité ; le compte n’est demandé qu’au moment de commander, de demander un devis ou d’écrire à l’équipe.

02 — Le prix
Le prix affiché est celui qui sera payé, au centime près.
L’app calcule le prix pendant que le client saisit ses cotes, et le serveur le recalcule au paiement. Deux calculs du même prix peuvent diverger ; des tests les tiennent d’accord.
Un même calcul, vérifié
Une suite de tests fait tourner le calcul de l’app et celui du serveur sur les mêmes cas, et exige qu’ils tombent d’accord au centime.
Pas de commande sans paiement
La commande n’est créée qu’une fois le paiement Stripe réussi : un paiement abandonné ne laisse aucune commande fantôme dans le back-office.
Une TVA selon la destination
Les prix sont tenus hors taxes et en centimes entiers ; la TVA s’ajoute à la commande selon le code postal, et les livraisons outre-mer portent la mention d’exonération.
Des remboursements suivis
Un remboursement en attente, un remboursement fait depuis Stripe ou une contestation de paiement remontent en base au lieu de laisser une commande marquée payée.

03 — Après l’achat
De la commande à la livraison, jusqu’en outre-mer.
Une commande sur mesure se compte en semaines. L’app garde le client informé et le relie à un conseiller pendant toute l’attente.
Un suivi par étapes
Confirmée, en préparation, en attente d’expédition, expédiée, livrée : chaque étape s’affiche dans le détail de la commande, avec ses articles et son adresse.
La métropole et l’outre-mer
Des frais de livraison par zone, de la métropole à la Réunion, la Guadeloupe, la Martinique, la Guyane et Mayotte.
Un conseiller dans l’app
Une messagerie avec pièces jointes relie le client à l’équipe, y compris autour d’un devis, et l’équipe répond depuis le back-office.
Des factures en règle
Une facture PDF par commande payée, numérotée sur sa propre série continue comme l’exige le droit français, envoyée par courriel.

04 — Le back-office
La marque pilote son catalogue sans toucher au code.
Un back-office web, construit avec Next.js, sur la même API que l’application.
Catalogue et configurateur
Produits, catégories, blocs de configuration, médiathèque et sélections mises en avant se règlent depuis le navigateur.
Commandes, devis, factures
Le détail de chaque article configuré, la réponse aux devis, le téléchargement des factures et leur export pour la comptabilité.
Animer l’application
Campagnes de notifications, codes promo et fenêtres d’annonce dans l’app, sans nouvelle version à soumettre.
Des rôles et une trace
Administrateur, gestionnaire, éditeur, support : chaque rôle ne voit que ses modules, et chaque action de l’équipe est journalisée.

- 35
- écrans et routes dans l’application mobile
- 169
- points d’entrée d’API, répartis sur 38 contrôleurs
- 42
- tables en base, montées par 48 migrations
- 24
- pages de back-office, du catalogue aux factures
Comptage direct des fichiers sources, dépôt ProgixDev/lamenagere-paris au commit e56e393 (2 octobre 2026). Aucune donnée d’usage ne figure ici : elle appartient au client.