# Dashboard personal

Disponible al inicio de **Mis tareas** para todos los usuarios con acceso al módulo. Muestra únicamente las tareas en las que el usuario conectado está asignado, incluso si es administrador o supervisor.

- Seis tarjetas por estado, con acceso a la lista filtrada.
- Entregas vencidas, de hoy y de los próximos siete días (sin incluir las vencidas en este último contador).
- Porcentaje de tareas completadas sobre todas las asignadas, excluyendo canceladas.
- Cantidad de cronómetros propios en marcha.
- Hasta seis próximas acciones ordenadas por entrega y prioridad, con acceso al detalle.
- Orientación según las tareas pendientes, en proceso, bloqueadas o en revisión.

El resumen respeta las empresas autorizadas y el filtro de empresa. Es independiente de los filtros de búsqueda, estado y vencimiento de la lista. Usa la fecha interna y, cuando no existe, la del ente de control. La página lo refresca con su consulta periódica existente de 60 segundos.

## Hosting

Subir:

- `app/Services/Work/PersonalTaskDashboard.php`
- `app/Filament/Pages/UserTasks.php`
- `resources/views/filament/pages/user-tasks.blade.php`
- `resources/views/filament/pages/partials/personal-task-dashboard.blade.php`

Ejecutar desde el proyecto:

```sh
php artisan view:clear
```

No requiere migraciones. Las pruebas cubren la separación entre usuarios, administradores sin asignaciones, filtro de empresa y fechas internas, además de la visualización en Livewire.
