Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/eduardoprofe666/proyecto-final-c

⛹ Proyecto de 1er Semestre de lP de Ingeniería Informática sobre un sistema para la administración de los Juegos Deportivos por la FEU
https://github.com/eduardoprofe666/proyecto-final-c

1st-semester 1st-year 1st-year-project c-lang c-program c-project feu ip juegos-deportivos project school-project sport-games

Last synced: about 1 month ago
JSON representation

⛹ Proyecto de 1er Semestre de lP de Ingeniería Informática sobre un sistema para la administración de los Juegos Deportivos por la FEU

Awesome Lists containing this project

README

        

# Proyecto-Final-C
![C](https://img.shields.io/badge/c-%2300599C.svg?style=for-the-badge&logo=c&logoColor=white)
![Qt](https://img.shields.io/badge/Qt-%23217346.svg?style=for-the-badge&logo=Qt&logoColor=white)

> [!NOTE]
> En la carpeta **/src** se encuentra el código del proyecto.
> En la carpeta **/build** se encuentran los archivos ejecutables.

Proyecto Final en C de la asignatura IP sobre un sistema para la administración de los
Juegos Deportivos de la FEU.

## 💻 Características implementadas
- Proyecto particionado en lógica e interfaz
- Correcto uso de los `.h` y `.c`
- Archivo de definiciones generales en `/Logica/definiciones.h`
- Piscina de Datos, con sistema de datos generados automática y aleatoriamente.
- Sistema de introducción manual de datos, pudiendo editar los datos ingresados.
- En el sistema de introducción manual de datos, se puede aleatorizar en cualquier momento el resto de los datos por rellenar.
- Interfaz de usuario intuitiva
- Implementación de reportes
- Sistema de validaciones
- Animaciones personalizadas
- Easter Egg de Orqui

## 📸 Documentación general de la interfaz
### Inicio de la aplicación
> [!TIP]
> Puede saltar la animación del logo presionando cualquier tecla
>
> ![inicio](assets/inicio.gif)

### Menú Principal de la aplicación
> [!TIP]
> Para usar la aplicación recuerde que debe inicializar los datos, ya sea de forma manual, como automática.
> En cualquier caso, debe elegir la opción deseada.
>
> ![menu](assets/menu.png)

### Algunos ejemplos del sistema de colores de la aplicación
> [!WARNING]
> ![advertencia](assets/advertencia.png)

> [!NOTE]
> ![info](assets/info.png)

> [!CAUTION]
> ![error](assets/error.png)

### Salida de la aplicación
> ![salida](assets/salida.gif)

### Easter Egg de Orqui
> [!TIP]
> Para acceder a él, en el menú principal, introduzca el comando "\orqui".
> Recuerde que es con "\".
>
> ![orqui](assets/orqui.gif)

## 👾 Importación del proyecto
> [!IMPORTANT]
> Para importar el proyecto, debe tener de pre-requisito el Qt Creator ~= 5.3

Los pasos son:
1. Clonar el repositorio o descargarlo.
2. Importar con el Qt Creator el proyecto a través del archivo `/src/tareaFinal.pro`.

## 🚀 Descarga del ejecutable
Para descargar el ejecutable siga [el siguiente enlace](https://github.com/EduardoProfe666/Proyecto-Final-C/releases/latest).

Para ejecutarlo una vez descargado:
1. Ejecutar el `.exe` en la misma ruta que los otros 2 archivos necesarios.