Skip to content

Instantly share code, notes, and snippets.

@chischaschos
Last active August 29, 2015 13:56
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save chischaschos/9156842 to your computer and use it in GitHub Desktop.
Save chischaschos/9156842 to your computer and use it in GitHub Desktop.
Movement broadcasting Project

Descripcion

  • Un sitio web expone una url publicamente.
  • Uno o mas usuarios pueden entrar a esa url publica.
  • Al entrar a esa url el browser muestra un circulo.
  • Cuando alguna de las teclas arriba, abajo, derecha o izquierda es presionada el circulo se mueve en la direccion indicada por la tecla presionada.
  • Cualquier movimiento de el circulo debera ser visto en las terminales de los clientes en tiempo real.
  • Uno o mas clientes pueden conectarse por linea de comando al sitio para ver en tiempo real como se mueve el circulo, cualquier movimiento de el circulo debe reflejarse en la terminal de el cliente.
  • La terminal de el cliente dibujara todos los circulos de todos los usuarios que se conecten al sitio y podra monitorear los movmientos de los circulos en tiempo real.
  • En cada sitio web de cada usuario moviendo un circulo debera poder ver cada uno de los otros circulos de los otros sitios web.

Entregables

  • Una aplicacion web.
  • Un programa que sea ejecutable en linea de comando.
  • La aplicacion web debera ser instalada en algun lugar publico.
  • La linea de comando debera ser facilmente instalable.

Puntos extras

  • Pruebas de codigo
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment