Caso de cliente · Gambling
Betx
Aplicación backend de terminal con configuración declarativa, persistencia local e integraciones HTTP para gestionar el flujo de apuestas sin una interfaz compleja.
- Cliente
- Cliente del sector gambling
- Sector
- Gambling
- Periodo
- 2026 – Presente
01
Reto
Encargo para trasladar una operativa del sector gambling a una herramienta backend manejable desde terminal. El cliente necesitaba registrar apuestas, cuotas, estados y resultados de forma estructurada sin depender de una interfaz web ni de un sistema de almacenamiento complejo. Uso local, configuración fuera del código, persistencia ligera y separación clara entre terminal, datos e integraciones HTTP.
02
Solución
Usar Picocli para el flujo, YAML para configuración y SQLite para mantener la operación sencilla, con límites explícitos entre adaptadores.
03
Trabajo realizado
CLI funcional, configuración declarativa, persistencia local, clientes HTTP y pruebas sobre el flujo principal.
04
Resultado
El cliente obtuvo una herramienta ligera para operar el flujo principal desde terminal, con datos locales y configuración separada del código.
05
Claves del proyecto
- Diseñé una interfaz CLI con Picocli para operar el flujo principal desde terminal sin depender de una interfaz web.
- Usé betx.yml como punto de configuración local para mantener credenciales, endpoints y ajustes fuera del código.
- Separé persistencia SQLite, comandos CLI e integraciones HTTP para que el backend sea más fácil de probar y evolucionar.
¿Tienes un reto parecido?
Hablemos de una necesidad parecida.
Cuéntame qué quieres mejorar o construir. Revisaré el contexto y te propondré el siguiente paso más razonable.