Interfaz Texas Hold'em HTML5 Canvas PHP
Budget: $30 – $250 USD
Quiero llevar mi mesa de Texas Hold'em a la web mediante una interfaz desarrollada en HTML5 + Canvas y respaldada por un backend en PHP. El aspecto debe ser moderno y minimalista: fondos sobrios, fichas planas y tipografía limpia, todo animado con transiciones fluidas para repartir cartas y mover fichas.
Además de las acciones básicas de la partida, necesito incorporar:
• Chat en vivo integrado para que los jugadores conversen en tiempo real.
• Historial de manos consultable sin salir de la mesa.
• Posibilidad de abrir varias mesas simultáneas dentro de la misma sesión.
El backend PHP gestionará baraja, turnos, apuestas y mesas, enviando eventos al cliente en tiempo real (WebSockets, SSE o la solución estable que propongas). El frontend recibirá esos eventos y actualizará el estado sin recargar la página.
Entregables esperados
1. Código fuente completo del frontend HTML5/Canvas con todos los assets optimizados.
2. Módulos PHP listos para producción, con endpoints o servidor de sockets que mantengan la lógica de juego.
3. README claro con pasos de instalación local, estructura de carpetas y ejemplos de uso de la API.
Para dar por cerrado el proyecto debo poder:
• Iniciar una partida de prueba entre dos navegadores y ver la sincronización completa.
• Consultar el historial de cada mano jugada.
• Abrir una segunda mesa y alternar entre ellas sin perder conexión.
• Enviar y recibir mensajes de chat al instante.
Cualquier duda sobre reglas o flujo la aclaro de inmediato; prefiero avances iterativos para ir validando el diseño, la interacción y luego la lógica de juego.
Además de las acciones básicas de la partida, necesito incorporar:
• Chat en vivo integrado para que los jugadores conversen en tiempo real.
• Historial de manos consultable sin salir de la mesa.
• Posibilidad de abrir varias mesas simultáneas dentro de la misma sesión.
El backend PHP gestionará baraja, turnos, apuestas y mesas, enviando eventos al cliente en tiempo real (WebSockets, SSE o la solución estable que propongas). El frontend recibirá esos eventos y actualizará el estado sin recargar la página.
Entregables esperados
1. Código fuente completo del frontend HTML5/Canvas con todos los assets optimizados.
2. Módulos PHP listos para producción, con endpoints o servidor de sockets que mantengan la lógica de juego.
3. README claro con pasos de instalación local, estructura de carpetas y ejemplos de uso de la API.
Para dar por cerrado el proyecto debo poder:
• Iniciar una partida de prueba entre dos navegadores y ver la sincronización completa.
• Consultar el historial de cada mano jugada.
• Abrir una segunda mesa y alternar entre ellas sin perder conexión.
• Enviar y recibir mensajes de chat al instante.
Cualquier duda sobre reglas o flujo la aclaro de inmediato; prefiero avances iterativos para ir validando el diseño, la interacción y luego la lógica de juego.
Related categories:
PHP
JavaScript
Animation
HTML5
HTML
Backend Development
Frontend Development
Chatbot