═══════════════════════════════════════════════════════════════════
  SISTEMA DE RESERVAS PARA POSADAS - INSTRUCCIONES RÁPIDAS
═══════════════════════════════════════════════════════════════════

📦 INSTALACIÓN RÁPIDA
═══════════════════════════════════════════════════════════════════

1. REQUISITOS:
   - PHP 7.4 o superior
   - MySQL 5.7 o superior
   - Servidor web (Apache/Nginx)

2. PASOS DE INSTALACIÓN:

   a) Copiar archivos al servidor web:
      Extraer el contenido de este ZIP a: /var/www/html/posadas-php/

   b) Crear la base de datos:
      - Opción 1 (Automática): Ejecutar: php install.php
      - Opción 2 (Manual): Importar database.sql en MySQL

   c) Configurar permisos:
      chmod -R 755 /ruta/a/posadas-php
      chmod -R 777 /ruta/a/posadas-php/uploads

   d) Acceder al sistema:
      http://tu-servidor.com/posadas-php/

═══════════════════════════════════════════════════════════════════
🔐 CREDENCIALES DE ACCESO
═══════════════════════════════════════════════════════════════════

ADMINISTRADOR:
   URL: http://tu-servidor.com/posadas-php/admin/login.php
   Usuario: Posada
   Contraseña: Pgy.2025

BASE DE DATOS:
   Host: localhost
   Base de datos: posadabd
   Usuario: posadaspgy
   Contraseña: pos@da@2025

═══════════════════════════════════════════════════════════════════
📋 FUNCIONALIDADES PRINCIPALES
═══════════════════════════════════════════════════════════════════

PARA HUÉSPEDES:
✓ Registro automático con cédula/pasaporte
✓ Crear reservas con calendario
✓ Descargar comprobante en PDF
✓ Ver gastos y consumos

PARA ADMINISTRADOR:
✓ Dashboard con estadísticas
✓ Gestión de reservas (aprobar, modificar, eliminar)
✓ Gestión de huéspedes (habilitar/deshabilitar)
✓ Control de gastos por huésped
✓ Gestión de productos y categorías
✓ Gestión de tarifas
✓ Generación de reportes PDF
✓ Sistema de promociones

═══════════════════════════════════════════════════════════════════
🚀 INICIO RÁPIDO
═══════════════════════════════════════════════════════════════════

1. PRIMER ACCESO:
   - Acceda al panel de administración
   - Login con las credenciales por defecto
   - Cambie la contraseña (recomendado)

2. CONFIGURACIÓN INICIAL:
   - Cree categorías de productos (Bebidas, Comidas, etc.)
   - Agregue productos con sus precios
   - Configure las tarifas de hospedaje
   - Suba imágenes a la galería

3. PRIMERA RESERVA:
   - El huésped se registra desde la página principal
   - Completa el formulario de reserva
   - Descarga su comprobante en PDF
   - El administrador confirma la reserva

4. GESTIÓN DIARIA:
   - Revisar reservas pendientes
   - Confirmar o rechazar reservas
   - Agregar consumos a huéspedes
   - Generar reportes mensuales

═══════════════════════════════════════════════════════════════════
📁 ESTRUCTURA DE ARCHIVOS
═══════════════════════════════════════════════════════════════════

posadas-php/
├── admin/              # Panel de administración
│   ├── login.php       # Login administrador
│   ├── dashboard.php   # Dashboard principal
│   ├── reservas.php    # Gestión de reservas
│   ├── gastos.php      # Control de gastos
│   ├── productos.php   # Gestión de productos
│   ├── categorias.php  # Gestión de categorías
│   ├── tarifas.php     # Gestión de tarifas
│   ├── huespedes.php   # Gestión de huéspedes
│   ├── promociones.php # Gestión de promociones
│   ├── galeria.php     # Gestión de galería
│   ├── reportes.php    # Reportes mensuales
│   └── imprimir_gastos.php # Imprimir detalle PDF
├── huesped/            # Módulo de huéspedes
│   ├── registro.php    # Registro de huéspedes
│   ├── reserva.php     # Crear reserva
│   └── comprobante.php # Ver/descargar comprobante
├── assets/             # Recursos estáticos
│   ├── css/style.css   # Estilos principales
│   ├── js/main.js      # JavaScript
│   └── images/         # Imágenes del sistema
├── includes/           # Archivos de configuración
│   ├── config.php      # Configuración general
│   └── fpdf/           # Librería para PDFs
├── index.php           # Página principal
├── database.sql        # Esquema de base de datos
└── README.md           # Documentación completa

═══════════════════════════════════════════════════════════════════
🔧 SOLUCIÓN DE PROBLEMAS COMUNES
═══════════════════════════════════════════════════════════════════

PROBLEMA: Error de conexión a la base de datos
SOLUCIÓN: 
   - Verificar que MySQL esté corriendo
   - Verificar credenciales en includes/config.php
   - Asegurar que el usuario tenga permisos

PROBLEMA: No se generan los PDFs
SOLUCIÓN:
   - Verificar que existe includes/fpdf/fpdf.php
   - Verificar permisos de escritura en /tmp

PROBLEMA: Las sesiones no funcionan
SOLUCIÓN:
   - Verificar configuración de session.save_path en php.ini
   - Asegurar permisos de escritura en directorio de sesiones

PROBLEMA: Las imágenes no se muestran
SOLUCIÓN:
   - Verificar que existan en assets/images/
   - Verificar permisos de lectura (chmod 644)

═══════════════════════════════════════════════════════════════════
📞 INFORMACIÓN ADICIONAL
═══════════════════════════════════════════════════════════════════

Para información detallada, consulte el archivo README.md incluido.

El sistema incluye:
- 46 archivos PHP
- Base de datos MySQL completa
- Diseño responsive (móvil y escritorio)
- Generación de PDFs
- Sistema de sesiones seguro
- Validación de formularios
- Protección contra SQL injection

Versión: 1.0.0
Fecha: Noviembre 2024
Desarrollado con: PHP + MySQL + FPDF

═══════════════════════════════════════════════════════════════════
