Terminado

Plataforma de ajedrez para dar clases en streaming

Publicado el 06 Marzo, 2017 en Programación y Tecnología

Sobre este proyecto

Abierto

Se dispone de una plataforma de ajedrez pero actualmente va lenta debido a que envia peticiones cada 2s a la base. Era necesario haberla programado en websockets. Practicamente está todo programado pero hay que utilizar websockets, (quizás Pusher | Leader In Realtime Technologies para websockets).
Esta casi todo hecho, faltaría utilizar websockets y he añadido alguna funcionalidad que no está programada aun.

Necesito esto:
-Tablero y piezas. Notacion (listado de jugadas). Botones de adelante, retroceder, retroceder hasta el inicio, avanzar hasta el final.
Girar tablero. Configurar posición (para empezar desde una posición): Añadir o eliminar piezas, borrar tablero, posición inicial, posibilidad de poner colores a las casillas y flechas...
-Movimiento de piezas.
-Chat con nombre de los usuarios.
-Video para hacer streaming.
-Opción para mi para la grabación de la clase. (Una opción de "activar grabar pantalla" y se guarde en un servidor externo como mega)
-Gestion de usuarios: conexión con prestashop (gente que compre los cursos) y permitir o bloquear usuarios, dejarles o no mover piezas / chatear , expulsar usuario.
-Integración de la plataforma en prestashop.
-Creación de varias aulas. Para que varios maestros puedan dar diferentes clases a la vez y no solo yo.

Incorporacion inmediata. Se necesita ya y si todo va bien podría encargarse de mantenimiento, mejoras, nuevas funciones y nuevas plataformas. El pago se realizará despues de que la paltaforma se deje funcionando perfectamente y con las caracteristicas deseadas.
Se tomará sobretodo el precio para la eleccion del programador. Es un proyecto muy interesante, animaros

Podeis contactarme por mp o por este hilo.

Un saludo,

*Os adjunto una imagen para que veais que está bastante avanzado. Falta usar websockets, optimizarlo y alguna funcion mas.

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Cambio mediano
¿Es un proyecto o una posición? Posición de largo plazo
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Experiencia en este tipo de proyectos Sí (He administrado este tipo de proyectos anteriormente)
Roles necesarios Programador

Duración del proyecto 1 a 3 meses

Habilidades necesarias

Otros proyectos publicados por A. C.