Proyecto del curso de Taller de Programación, realizada con los compañeros:
-
Alexis Baladon - alexis.baladon@fing.edu.uy
-
Guillermo Toyos - guillermo.toyos@fing.edu.uy
-
Jorge Machado - jorge.machado.ottonelli@fing.edu.uy
-
Juan Jose Mangado - juan.mangado@fing.edu.uy
-
Mathias Ramilo - mathias.ramilo@fing.edu.uy
entrenamos.uy es una plataforma social de actividades deportivas a través de Internet, cuenta con una amplia cantidad de funcionalidades, de donde se destacan:
-
Registrar actividades deportivas, clases y paquetes.
-
Comprar clases y paquetes.
-
Características sociales: seguir usuarios, comentar clases, recomendaciones.
Este proyecto se implementó como un sistema distribuido de mediano porte utilizando tecnologías Java. Además, ambos sistemas pueden compilarse utilizando el script de bash 'compile.sh', generando de esta manera 'servidor.jar' y 'web.war', que corresponden al servidorCentral (también workstation) y al servidorWeb respectivamente. Este proyecto tuvo como finalidad integrar e incorporar conocimientos avanzados para la construcción de sistemas de software de mediano y gran porte, como también aplicar conceptos de la orientación a objetos y diversas tecnologías, de las cuales se destacan:
-
Java (+ Swing, WebServices).
-
HTML (en conjunto con JSP y CSS).
-
javascript y AJAX.
-
HSQLDB (en conjunto a JPA).
-
Apache Tomcat, Ant y Maven.