About this project
it-programming / web-development
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