React JS
Material
Firebase
Sass
En el directiorio del proyecto, se puede ejectuar el siguiente comando:
Para ejecutar la aplicacion en modo de desarrollo. Abrir http://localhost:3000 para visualizar la aplicacion en el navegador.
La applicacion contiene 5 paginas que se detallan a continuacion:
Contiene:
- Boton Multiplayer
- Boton Computer
- Boton Ver Reglas
- Boton Ranking
Pagina para cargar datos de jugadores - Componente: (PlayerInfoContainer) - Path("/PlayerInfo/gameType")
Contiene:
- Form para jugadores
- Boton ejecutador del juego
- Boton para volver atras
- Manejo de errores de nombres de jugadores
Contiene:
- Header
- Logica del juego
- Componente para mostrar resultado del juego
- Componente para manejar Turnos
- Componente para mostrar nombres de los juegadores
- Componente del tablero de juego
Contiene:
- Reglas del juego
- Titulo
Contiene:
- Titulo
- Navbar
- Ranking de Perdedores
- Ranking de Ganadores
- Ranking de Puntos
- Ranking de Empates
Nota: El ranking fue armado solo para el modo de juego multiplayer.
Vrificar si hay un ganador y retornar un objeto con el resultado del juego.
Guardar jugadores, tipo de juego y modelar los datos obtenidos de la base de datos.
Guardar documentos de jugadores que ganaron, perdieron y empataron.