Este repositorio contiene el código completo del proyecto desarrollado en el marco del curso "Taller de Programación". El proyecto se centra en el análisis, diseño e implementación de una plataforma web denominada "trabajo.uy" destinada a facilitar la difusión de ofertas laborales y la interacción entre empresas y postulantes.
- Publicación de ofertas laborales por empresas.
- Postulación a puestos de trabajo por parte de usuarios.
- Gestión y promoción de ofertas laborales por empresas.
- Funcionalidades sociales como seguir usuarios, marcar ofertas/empresas como favoritas y obtener recomendaciones.
- Lenguaje de programación orientado a objetos (especificado en el curso).
- Java
- JSP (JavaServer Pages)
- Servlets
- CSS
- JavaScript
- Bootstrap
- Swing
Integrantes:
- Iván Andrés Arriola Turné
- Luciano Dario Capretti Pino
- Matías Ernesto Montaño Cobas
- Mathías Rodríguez Castro
- Nicole Ronit Rosenstock Cukrowicz
Para asegurar el correcto funcionamiento de la versión final de la aplicación "trabajo.uy", se deben cumplir los siguientes requisitos:
- Archivo .properties en la carpeta HOME/.trabajoUy:
- Crear un archivo llamado
.properties
en la carpeta HOME/.trabajoUy. - Definir las siguientes variables en el archivo:
servidor.puerto
: Puerto del servidor.servidor.ip
: Dirección IP del servidor.tomcat.dir
: Ruta absoluta hacia la carpeta de instalación de Tomcat.
- Crear un archivo llamado
Ejemplo de estructura del archivo .properties
:
# Archivo .properties para la aplicación trabajo.uy
# Configuración del servidor
servidor.puerto=8080
servidor.ip=127.0.0.1
# Ruta absoluta hacia la carpeta de instalación de Tomcat
tomcat.dir=/ruta/absoluta/hacia/tu/carpeta/tomcat
- Reparto de tareas
- Registro de horas
- Informe
- Modelo de Dominio
- Diagramas de Secuencia del Sistema
- Diagramas de Comunicación
- DCD
- Correcciones de la tarea 2