Manifiesto Cronología Obras Selectas Formación Contacto
← Volver a proyectos Obras Selectas

Centurions Car Wash

Empresa Fullstack Developer 6 meses
Centurions Car Wash
Contexto

Operación internacional de car wash necesitaba una plataforma completa para gestionar reservas, múltiples sucursales, personal, pagos con Stripe, y reportes financieros en tiempo real, sin depender de procesos manuales.

Estrategia

Plataforma web fullstack con arquitectura de microservicios: frontend React SPA con Material UI y Tailwind, backend Spring Boot con APIs REST, integración con Firebase Auth/Firestore, Stripe para pagos y tarjetas guardadas, y Google Maps para ubicación de sucursales.

Decisiones Técnicas
01.

Microservicios con Spring Boot

Con múltiples ubicaciones geográficas operando independientemente, los microservicios permiten despliegues aislados por sede, tolerancia a fallos localizada, y escalabilidad horizontal. Spring Boot ofrece robustez para transacciones críticas y manejo de concurrencia.

02.

Stripe para pagos y tarjetas guardadas

En lugar de manejar datos de tarjetas (violación PCI DSS), delegamos toda la seguridad a Stripe. Implementamos Setup Intents para guardar tarjetas de forma segura y Payment Intents para cobros, logrando checkout en 1-click y cumplimiento PCI Level 1.

03.

Firebase Auth + Firestore

Para un MVP rápido con autenticación robusta y base de datos en tiempo real. Firebase elimina la complejidad de gestionar auth, sesiones y sincronización, permitiendo enfocarnos en la lógica de negocio específica del car wash.

Resultado

Sistema completo de gestión operativa con reservas online, gestión de múltiples sucursales, procesamiento de pagos PCI-compliant, dashboard con métricas en tiempo real, y checkout 90% más rápido con tarjetas guardadas que aumentó la conversión en 35%.

Stack
React Spring Boot Firebase Firestore Stripe Material UI Tailwind CSS Google Maps API Docker Nginx
Métricas
Multi
Sucursales
90%
Checkout más rápido
35%
Aumento en conversión
Equipo
SM
Santiago Martinez · Fullstack Developer
MdV
Michelangelo del Valle · Product Owner