Skip to content

san-fernandez/CentroEventosBeta

Repository files navigation

🏟️ Sistema de Gestión de Eventos Deportivos

Este proyecto fue desarrollado como parte del seminario de .NET de la Facultad de Informática de la UNLP. Se trata de una aplicación de consola que permite la gestión de personas, eventos deportivos y reservas. El sistema permite dar de alta, baja, modificar y listar información relacionada, todo a través de un menú interactivo por consola.


📌 Descripción del Proyecto

El sistema está dividido en tres módulos principales:

  1. Personas

    • Alta de personas
    • Baja de personas
    • Modificación de datos
    • Listado de todas las personas registradas
  2. Eventos Deportivos

    • Alta de eventos deportivos
    • Baja de eventos deportivos
    • Modificación de eventos
    • Listado de eventos
    • Listado de eventos con cupo disponible
    • Listado de asistentes a un evento específico
  3. Reservas

    • Alta de reserva
    • Baja de reserva
    • Modificación de reserva
    • Listado de reservas

Cada funcionalidad está acompañada por una interfaz clara y amigable por consola, con validaciones adecuadas y mensajes informativos.


▶️ Cómo Ejecutar el Proyecto

1. Requisitos Previos

Antes de ejecutar la aplicación, asegurate de tener instalado lo siguiente:

2. Clonar o Descargar el Proyecto

Opción A - Clonación

git clone https://github.com/san-fernandez/CentroEventos.git
cd CentroEventos

Opción B - Descarga del ZIP

  1. Hacé clic en el botón verde "Code" en este repositorio y seleccioná "Download ZIP".
  2. Extraé el archivo ZIP en una carpeta local de tu preferencia.
  3. Abrí la carpeta extraída. Deberías ver los archivos del proyecto, incluyendo el archivo .csproj principal y la carpeta screenshots.

3. Abrir y Ejecutar el Proyecto

  1. Abrí Visual Studio.
  2. Seleccioná "Abrir un proyecto o solución" y buscá el archivo program.cs dentro de la carpeta del proyecto.
  3. Para ejecutar la aplicación, presioná Ctrl + F5 o hacé clic en el botón "Iniciar sin depurar" en la barra superior.
  4. Se abrirá una consola con el menú principal del sistema.

📌 Si estás usando otra IDE o la terminal, también podés ejecutar el proyecto desde la línea de comandos:

dotnet run

💡 Cómo Usar el Sistema

Una vez iniciado el programa, se mostrará el siguiente menú principal:

🧭 Menú Principal

Menú Principal


👤 Gestión de Personas

📋 Menú de Personas

Menú Personas

➕ Alta de Persona

Alta Persona

➖ Baja de Persona

Baja Persona

✏️ Modificación de Persona

Modificación Persona

📄 Listado de Personas

Listado Personas


🏆 Gestión de Eventos Deportivos

📋 Menú de Eventos

Menú Eventos

➕ Alta de Evento Deportivo

Alta Evento

➖ Baja de Evento Deportivo

Baja Evento

✏️ Modificación de Evento Deportivo

Modificación Evento

📄 Listado de Eventos Deportivos

Listado Eventos

✅ Listado de Eventos con Cupo Disponible

Eventos con Cupo

👥 Listado de Asistentes a un Evento

Asistentes Evento


📅 Gestión de Reservas

📋 Menú de Reservas

Menú Reservas

➕ Alta de Reserva

Alta Reserva

➖ Baja de Reserva

Baja Reserva

✏️ Modificación de Reserva

Modificación Reserva

📄 Listado de Reservas

Listado Reservas


🧑‍🤝‍🧑 Integrantes del Proyecto

Nombre y Apellido Legajo Rol en el Proyecto
Santiago Fernández [25595/7] Desarrollo y documentación
Ezequiel Prieto [25953/9] Desarrollo y testing
Ignacio Fernández [27150/8] Modelado y diseño

🏫 Contexto Académico

Este proyecto fue desarrollado como parte del Seminario de .NET en la Facultad de Informática de la UNLP, con el objetivo de aplicar conceptos de programación orientada a objetos y arquitectura limpia.

Agradecemos a la cátedra por la guía durante el desarrollo.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages