Completed

Plataforma de ajedrez para dar clases en streaming

Published on the March 06, 2017 in IT & Programming

About this project

Open

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.

Category IT & Programming
Subcategory Web development
What is the scope of the project? Medium-sized change
Is this a project or a position? Long-term position
I currently have I have specifications
Required availability As needed
Experience in this type of projects Yes (I have managed this kind of project before)
Roles needed Developer

Project duration 1 to 3 months

Skills needed

Other projects posted by A. C.