Skip to content
Tous les projetsBackend produit · 2024

Plateforme e-commerce

API e-commerce NestJS : paiement Stripe, verrouillage de stock et back-office d'administration.

ContexteBackend produit
Année2024
NestJSTypeORMMySQLJWTStripeAdminJS
0
Survente en concurrence
JWT
Auth stateless
Stripe
Paiement + webhooks
01

Problème

  • Construire une API e-commerce robuste où le stock ne peut jamais être survendu, même sous commandes concurrentes.
  • Sécuriser l'authentification et exposer une administration exploitable sans développer une interface complète.
02

Solution

  • API REST NestJS structurée par modules, persistance avec TypeORM sur MySQL.
  • Verrouillage pessimiste sur les lignes de stock au moment de la commande pour éviter toute survente en concurrence.
  • Authentification JWT, paiement via Stripe (intents + webhooks), et back-office AdminJS pour la gestion catalogue et commandes.
03

Résultat

  • Intégrité du stock garantie sous charge concurrente.
  • Cycle de commande complet, du panier au paiement confirmé par webhook.

Stack

  • NestJS / TypeScript
  • TypeORM
  • MySQL
  • JWT
  • Stripe
  • AdminJS

/ Contact

Un logiciel à concevoir, déployer, opérer ?

Écrivez-moi. Je réponds sous 48 h.