Contexto

RealMotors es un ERP automotriz en producción: el negocio necesitaba un catálogo público de vehículos y un panel interno para operar ventas, stock y taller en un solo sistema, sin planillas ni WhatsApp como fuente de verdad.

Frontend

SPA en React + TypeScript (Cloudflare Pages). Hay un catálogo público y un panel de administración con módulos de operación:

  • Vehículos: inventario con foto, VIN, color, motor, precio y estado (disponible, etc.), búsqueda por marca, modelo o VIN, alta e importación/exportación CSV.
  • Repuestos y accesorios: stock por SKU, marca y categoría, con alerta de existencias bajas.
  • Notas de venta, reservas y órdenes de trabajo (OT): el flujo comercial y de taller en el mismo panel.
  • Cotización rápida: mensaje de WhatsApp con desglose de importación.
  • Acceso restringido por rol (login al panel de gestión).

Backend

API en Java + Spring Boot (Railway) con PostgreSQL. Monolito modular: inventario, ventas, reservas y OT como dominios separados, autenticación JWT y persistencia con JPA + Flyway.

Resultado

Un sistema en producción en realmotors.cl: catálogo para el cliente y panel para el equipo, con vehículos, repuestos y documentos de venta/taller en un mismo flujo.