Skip to content

dggtn/TPO_poo_Grupo8

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gestor de Eventos - Trabajo Práctico Obligatorio

Materia: Paradigma Orientado a Objetos
Profesor: Pablo Sauczuck
Universidad: Universidad Argentina de la Empresa (UADE)

Descripción

Este repositorio contiene el trabajo práctico obligatorio de la materia Paradigma Orientado a Objetos, dictada por el profesor Pablo Sauczuck en la Universidad Argentina de la Empresa (UADE). El proyecto consiste en el desarrollo de una aplicación de gestión de eventos utilizando el lenguaje de programación Java.

La aplicación tiene como objetivo gestionar diversos eventos, permitiendo a los usuarios realizar diferentes acciones como crear, editar y eliminar eventos, registrar integrantes y dejar feedback sobre los eventos.

Funcionalidades

La aplicación permite a los usuarios realizar las siguientes acciones:

  • Crear, editar y eliminar eventos: Los usuarios pueden gestionar eventos, creando nuevos, modificando detalles de eventos existentes o eliminándolos.
  • Listar eventos: Los eventos pueden ser filtrados por su fecha de realización, permitiendo al usuario ver eventos pasados, en curso y futuros.
  • Dar feedback de eventos: Los usuarios pueden dejar comentarios o valoraciones sobre los eventos en los que participaron.
  • Ver feedbacks de otros usuarios: Los usuarios pueden consultar los comentarios y valoraciones dejadas por otros participantes sobre los eventos.
  • Registrar integrantes: Los organizadores pueden agregar participantes a un evento, creando un registro de los mismos.

Tecnologías Utilizadas

  • Java: Lenguaje de programación utilizado para el desarrollo de la aplicación. Se utilizaron principios de la programación orientada a objetos (POO) para modelar los diferentes componentes del sistema.
  • IDE: Se utilizó IntelliJ IDEA como entorno de desarrollo para escribir y depurar el código Java.
  • Git: Control de versiones utilizando Git para gestionar el código fuente del proyecto.

Diagrama de Clases

A continuación, se muestra el diagrama de clases de la aplicación, que ilustra cómo están organizados los diferentes componentes y sus relaciones:

Diagrama de clases POO

Instrucciones de Ejecución

Para ejecutar la aplicación, sigue los siguientes pasos:

  1. Clonar el repositorio:
    git clone https://github.com/tu-usuario/gestor-de-eventos.git
  2. Acceder al directorio del proyecto:
    cd gestor-de-eventos
  3. Compilar y ejecutar:

    En el IDE, abre el archivo principal de la aplicación y ejecuta el proyecto. Si estás usando la línea de comandos, asegúrate de tener Java instalado y ejecuta:

    javac Main.java
    java Main

Contribución

Si deseas contribuir a este proyecto, por favor sigue estos pasos:

  1. Haz un fork del repositorio.
  2. Crea una nueva rama con la funcionalidad que deseas agregar (git checkout -b feature/nueva-funcionalidad).
  3. Realiza tus cambios y haz commits adecuados.
  4. Abre un pull request describiendo tus cambios y su propósito.

Licencia

Este proyecto está bajo la licencia MIT. Consulta el archivo LICENSE para más detalles.

About

Trabajo practico obligatorio paradigma orientado a objetos grupo 8 .

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages