Skip to content

Trabajo final para la materia de Algoritmos y Programación III.

License

Notifications You must be signed in to change notification settings

JulianBiancardi/Algohoot-Algoritmos3

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build Status codecov License: MIT Grupo de TP Materia e Institución

Trabajo Práctico N°2: Algohoot!

Este juego, inspirado en el original Kahoot, es parte del trabajo final y grupal realizado para la materia de Algoritmos y Programación III dictada en la Facultad de Ingeniería de la Universidad de Buenos Aires (FIUBA) durante el primer cuatrimestre del 2020.

Para la parte del modelo se utilizó un lenguaje de tipado estático, Java, con un diseño orientado a objetos trabajando con las técnicas de TDD e Integración Continua.

Para la parte de interacción entre el usuario y la aplicación se decidió realizar una interfaz gráfica intuitiva con JavaFX.

Integrantes - Grupo 9

Nombre Padrón Email
BIANCARDI, Julian 103945 jbiancardi@fi.uba.ar
HETREA, Joaquín Emanuel 103944 jhetrea@fi.uba.a
TARDITI PELLEGRINO, Leo Damian 104521 ltarditi@fi.uba.ar
GALIAN, Tomás Ezequiel 104354 tgalian@fi.uba.ar
PACHECO, Federico Jose 104541 fpacheco@fi.uba.ar

Corrector: PICCO, Martín Alejandro

Ver el informe completo aquí

Imagenes de la aplicación

Inicio

VoF

MultipleChoice

OrderedChoice

GroupChoice

Random

Podio

Pre-requisitos

Listado de software/herramientas necesarias para el proyecto

java 11
maven 3.6.0

Ejecutando las pruebas

    mvn clean test

Este comando crea el reporte de cobertura para CI y el reporte HTML que pueden abrir de la siguiente manera:

    <browser> ./target/site/jacoco/index.html

Ejecutando la aplicación

Para ejecutar la aplicación se debe ejecutar el siguiente comando:

    mvn clean javafx:run

Licencia

Este repositorio está bajo la Licencia MIT