# Guía de instalación rápida - TPV Cafetería

## Pasos resumidos (Windows + XAMPP/Laragon)

### Paso 1: Crear la base de datos
1. Abre http://localhost/phpmyadmin
2. Crea una base de datos llamada **`tpv_cafeteria`** con cotejamiento `utf8mb4_unicode_ci`

### Paso 2: Abrir terminal en la carpeta del proyecto
```cmd
cd C:\TVP\tpv-cafeteria
```

### Paso 3: Instalar dependencias
```cmd
composer install
```

### Paso 4: Configurar entorno
```cmd
copy .env.example .env
php artisan key:generate
```

### Paso 5: Migrar y cargar datos
```cmd
php artisan migrate --seed
```

### Paso 6: Enlazar storage
```cmd
php artisan storage:link
```

### Paso 7: Iniciar el servidor
```cmd
php artisan serve
```

### Paso 8: Abrir en el navegador
http://127.0.0.1:8000

### Paso 9: Iniciar sesión
- Usuario: **admin**
- Contraseña: **admin123**

---

## Si algo falla:

### ¿Composer no encontrado?
Descarga e instala Composer desde https://getcomposer.org/download/

### ¿PHP no encontrado?
- Con **XAMPP**: añade `C:\xampp\php` al PATH del sistema
- Con **Laragon**: ya viene en el PATH si lo activaste

### ¿MySQL no responde?
Asegúrate de iniciar el servicio MySQL desde el panel de XAMPP/Laragon antes de migrar.

### ¿Error con extensiones PHP?
Edita `C:\xampp\php\php.ini` y descomenta:
```
extension=pdo_mysql
extension=mbstring
extension=fileinfo
extension=openssl
extension=gd
```

¡Listo! El sistema queda totalmente funcional con:
- 4 roles configurados
- 3 usuarios demo
- 28 productos en 8 categorías
- 16 mesas en 3 áreas
- 4 proveedores y 5 clientes de ejemplo
- 2 cajas registradas
