---
date : '2025-05-02T02:13:53-03:00'
draft : false
title : 'Panel Web'
---

Este panel web es una herramienta de visualización y análisis de datos para una cadena hotelera, desarrollado como trabajo final para el curso de Base de Datos Aplicada. El sistema permite explorar métricas clave de rendimiento a través de una estructura jerárquica de tres niveles.

## Arquitectura Técnica

### Backend
- ASP.NET Core 7
- Entity Framework Core para acceso a datos
- API RESTful para comunicación con el frontend
- Autenticación JWT para seguridad

### Frontend
- React (18.x)
- Material UI para componentes de interfaz
- ChartJS para visualización de datos
- React Router para navegación entre secciones

## Estructura de Navegación (Drilling)

El panel implementa un sistema de navegación jerárquica de tres niveles:

### Nivel 1: Cadena Hotelera
- Nombre de la cadena hotelera

### Nivel 2: Locación/Hotel Específico
- Datos detallados de cada propiedad

### Nivel 3: Estadísticas Detalladas
- Análisis profundo de datos operativos
- Reportes especializados

## Características Principales

- **Dashboards Interactivos**: Gráficos dinámicos con ChartJS para visualización intuitiva de datos.
- **Filtros Avanzados**: Capacidad de filtrar datos por fecha, categoría de habitación, y segmento de cliente.
- **Alertas Personalizables**: Notificaciones cuando métricas clave superan umbrales definidos.
- **Responsive Design**: Adaptable a dispositivos móviles y tablets para monitoreo en movimiento.

## Modelo de Datos

El sistema se basa en un esquema relacional que incluye las siguientes entidades principales:

- Cadenas Hoteleras
- Hoteles/Propiedades
- Habitaciones
- Reservas
- Clientes
- Servicios
- Facturación

## Capturas de Pantalla (WIP)

*[Aquí se incluirían capturas de pantalla del panel mostrando los tres niveles de navegación y diferentes visualizaciones]*

## Implementación

El proyecto ha sido desarrollado siguiendo una metodología ágil, con énfasis en:

- Normalización de la base de datos
- Optimización de consultas para grandes volúmenes de datos
- Implementación de procedimientos almacenados para operaciones complejas
- Medidas de seguridad para protección de datos sensibles

## Conclusiones

Este panel web demuestra la aplicación práctica de conceptos avanzados de bases de datos relacionales en un entorno empresarial del sector hotelero, proporcionando una herramienta valiosa para la toma de decisiones basada en datos.
