Aller au contenu
Dossier projet
Plateforme de services

ProdigesMoveLink

Déménagement, montage de meubles et décoration : une plateforme qui relie clients, équipe et prestataires partenaires.

En cours de développement

Contexte

Une jeune entreprise de déménagement, de montage de meubles et de décoration veut gérer ses devis, ses rendez-vous et un réseau de prestataires partenaires sans multiplier les échanges par téléphone et par messagerie.

Le défi

Proposer un devis en ligne fiable (le prix ne doit pas pouvoir être manipulé côté navigateur), encaisser les clients et reverser automatiquement les partenaires, le tout sur une infrastructure légère et sans serveur à maintenir.

Approche

  • Site rapide en HTML / CSS / JavaScript sans framework, avec devis multi-étapes et prix recalculé côté serveur.
  • Douze fonctions serverless Netlify (Node 24) et Supabase (Auth, Postgres, Row-Level Security).
  • Stripe Checkout pour les clients et Stripe Connect pour reverser les partenaires, avec webhooks idempotents.
  • Espaces client, équipe (rôles, revenus, commissions) et partenaire (candidature, missions, versements).
  • Passes de sécurité (double transfert, en-têtes, validation), CSP stricte, Cloudflare Turnstile et tests Playwright + axe.

Résultats

Le développement avance bien : la plateforme est auditée, avec 23 tests backend et 51 tests navigateur au vert. Les dernières étapes (base de production, mise en ligne sur Netlify, domaine prodigesmovelink.fr) suivront la création de l'entité juridique.

Stack technique

JavaScriptNetlify FunctionsSupabaseStripe ConnectResendTwilioPlaywright

Architecture

Schéma d'architecture de la plateforme.

← ProdigesMoveLinkStyve Nematcha · Architecture
Plateforme de services

ProdigesMoveLink

Déménagement, montage de meubles et décoration : une plateforme qui relie clients, équipe et prestataires partenaires.

Interfaces utilisateurs

  • Site & devis3 services · devis multi-étapes
  • Espace clientSuivi des demandes
  • Tableau de bord équipeRDV · revenus · commissions
  • Espace partenaireMissions · versements

Frontend

  • HTML · CSS · JSSans framework
  • Leaflet + IGNCarte · géocodage
  • Turnstile + CSPAnti-bot · en-têtes stricts

Backend serverless

  • Netlify Functions12 fonctions · Node 24
  • Tarification serveurPrix non falsifiable
  • Webhooks StripeIdempotents

Données

  • SupabaseAuth · Postgres · RLS

Services externes

  • Stripe Checkout + ConnectPaiements · reversements
  • ResendE-mails
  • TwilioSMS · WhatsApp

Qualité

  • Playwright + axe51 tests navigateur
  • PGlite23 tests backend
Ouvrir le diagramme en plein écran