Buscamos un desarrollador Fullstack o un equipo con experiencia demostrable en WebSockets para construir el Producto Mínimo Viable (mvp) de una plataforma web responsive adaptada a móviles (pwa) de juegos de mesa de habilidad mental con dinero real. El primer juego a integrar será Dominó clásico.
El alcance técnico y funcional incluye:
1. Salas y Modos de Juego:
- Modalidad 1 vs 1.
- Salas individuales para 3 y 4 jugadores (todos contra todos).
- Salas por parejas (2 vs 2).
- Mesas públicas con valor de entrada y salas privadas con código.
2. Motor en Tiempo Real y Seguridad:
- Sincronización en tiempo real a través de WebSockets (se sugiere
Socket.io o tecnología similar).
- La lógica del juego y la validación estricta deben implementarse 100% en el servidor para prevenir trampas.
- Implementación de un temporizador por turno con cuenta regresiva, auto-pase o penalización.
- Manejo de desconexiones, incluyendo una ventana de tiempo para la reconexión sin pausar la mesa.
3. Billetera Virtual y Pagos:
- Desarrollo de registro y perfil de usuario con un monedero interno.
- Integración de una pasarela de pagos para recargas en Colombia.
- Bloqueo del saldo de entrada al iniciar cada partida.
- Liquidación automática del pozo al ganador o pareja ganadora, descontando la comisión de la plataforma.
- Módulo para la solicitud de retiros bancarios.
4. Backoffice (Panel de Administración):
- Herramientas para la gestión de usuarios, saldos y control de partidas activas e historial.
- Registro detallado de transacciones financieras y comisiones.
Los requisitos para postular incluyen:
- Propuesta de stack tecnológico (Frontend móvil, Backend y WebSockets).
- Enlaces o demos de proyectos multijugador en tiempo real previamente desarrollados.
- Presupuesto cerrado y tiempo estimado de entrega para el MVP.
Plazo de Entrega: No definido