Distribución B2B & Movilidad Comercial10 // PROYECTOPortal B2B & CRM Comercial

Grupo Soto — División del Automóvil B2B

Plataforma de comercio electrónico B2B y CRM de movilidad para comerciales en ruta con numeración atómica.

Rol TécnicoArquitecto Full-Stack & Desarrollador Principal
Periodo2025 – 2026
DisponibilidadEn Producción Activa
182 ProductosReferencias B2B
0 ErroresColisiones Pedidos
DeepSeek APIGeneración IA
Angular SSR + NestJSArquitectura
01 // El Reto de Negocio

El problema a resolver

Los comerciales en ruta que visitaban talleres mecánicos sufrían colisiones al numerar pedidos si cerraban ventas a la vez, y perdían los productos de la cesta si debían registrar un taller nuevo antes de pagar.

Complejidad Técnica & Operativa

Crear una plataforma dual que sirva como tienda online para clientes y como CRM de ventas en ruta para agentes comerciales, garantizando numeración correlativa legal sin fallos concurrentes.

02 // Arquitectura & Solución

Diseño de Ingeniería de Software

Plataforma B2B desarrollada con Angular 17 SSR, NestJS 11 y PostgreSQL. Utiliza transacciones atómicas aisladas en Prisma para emitir series de pedidos por comercial (`PED-2026-C01-0001`) sin saltos ni duplicados. Permite el alta in-situ de clientes en el carrito e integra la API de DeepSeek para redactar fichas técnicas de químicos y fijación industrial.

•

Numeración Atómica Transaccional

Uso de Prisma.$transaction para generar series correlativas por comercial sin duplicados ni condiciones de carrera.

•

Alta "In Situ" en Cesta B2B

El agente comercial puede registrar un nuevo taller cliente directamente desde el carrito sin perder los productos seleccionados.

•

Fichas Asistidas con DeepSeek AI

Generación técnica y clasificación automatizada de productos químicos, lubricantes y consumibles mediante IA.

•

Gestión Logística y Seguimiento

Seguimiento de expediciones con GLS y SEUR, proformas automáticas y barra de envío gratuito dinámico.

03 // Capacidades Implementadas

Funcionalidades Clave en Producción

  • Catálogo dual: precios de venta para talleres vs. costes y márgenes protegidos para agentes.
  • Plantillas de reposición periódica para compras recurrentes de consumibles de taller.
  • Conversión y optimización masiva de imágenes de producto a formato WebP con Sharp.
  • Importación y exportación de tarifas de precios en Excel mediante ExcelJS.
  • Panel de administración con métricas de ventas por comercial y zona geográfica.
04 // Tecnologías

Stack y Ecosistema

Angular 17 SSRNestJS 11Prisma v7PostgreSQL 16DeepSeek AI APIExcelJSSharp

¿Necesitas una arquitectura similar para tu empresa?

Diseño e implemento soluciones de alta concurrencia, integración con ERPs y sistemas cloud resilientes.