El servidor confirma la puja
La confirmación reside en el backend y STOMP distribuye los eventos en vivo. El broker conserva estado en memoria por instancia, una limitación del alcance de demostración.
Una subasta. Dos extremos conectados.
Subastas móviles con pujas en tiempo real, conectando React Native y un backend Java.
Catálogo, consignaciones, cuentas y notificaciones completan el flujo de subasta. Proyecto colaborativo de demostración, con datos ficticios y pagos simulados.
Mantener la experiencia móvil alineada con las ofertas y los plazos que confirma el servidor.
Participé en el desarrollo colaborativo de la solución. Mis contribuciones al backend incluyen validación de límites y plazos de pujas, recuperación del historial reciente y pruebas de integración.
React Native/TypeScript → REST y WebSocket/STOMP → servicios Spring Boot → PostgreSQL. JWT y refresh tokens gestionan la sesión; Flyway mantiene el esquema. El broker STOMP conserva estado en memoria por instancia.
La confirmación reside en el backend y STOMP distribuye los eventos en vivo. El broker conserva estado en memoria por instancia, una limitación del alcance de demostración.
Los borradores de consignación se guardan en el dispositivo. Las pujas requieren conexión y confirmación del servidor para mantener la oferta alineada con el estado de la subasta.
La lógica de pujas valida los plazos de la subasta y recupera el historial reciente. El estado en memoria del broker y el almacenamiento local de archivos delimitan el alcance de la demo.
Backend y cliente móvil integrados, con pujas confirmadas por servidor y eventos en tiempo real. Los pagos y los datos comerciales son de demostración.