El panel de administración de LUVEN Taller & Repuestos es el back-office principal del sistema. Reside enDocumentation Index
Fetch the complete documentation index at: https://mintlify.com/LVHJ-8/Proyecto_mecanica/llms.txt
Use this file to discover all available pages before exploring further.
ADMIN/admin.php y actúa como punto de entrada para todas las operaciones administrativas: inventario de repuestos, gestión de servicios, programación de citas, administración de trabajadores y mantenimiento del catálogo (categorías, marcas y modelos de vehículos). Cualquier usuario que intente acceder sin una sesión PHP válida con rol admin es redirigido automáticamente a la página de inicio de sesión.
Protección de sesión
Cada archivo dentro de la carpetaADMIN/ valida la sesión activa en las primeras líneas del script. Si la variable de sesión $_SESSION['rol'] no existe o su valor no es exactamente 'admin', PHP emite una redirección HTTP y detiene la ejecución:
Dashboard: tarjetas KPI y alertas
Al cargaradmin.php, el servidor ejecuta una serie de consultas SQL para poblar los widgets del dashboard. Los resultados se muestran en tarjetas de resumen y en tablas de alerta en tiempo real.
Tarjetas de resumen
| Tarjeta | Consulta | Descripción |
|---|---|---|
| Total Productos | SELECT COUNT(*) FROM productos | Número total de repuestos registrados en el catálogo |
| Total Servicios | SELECT COUNT(*) FROM servicios | Cantidad de servicios disponibles para los clientes |
| Citas de Hoy | SELECT COUNT(*) FROM citas WHERE fecha = CURDATE() | Citas agendadas para la fecha actual del servidor |
Alerta de stock bajo
La tabla de stock bajo muestra hasta 3 productos cuyostock es menor o igual a 5 unidades. Sirve como aviso inmediato para gestionar reposición de inventario antes de que un producto se agote.
Próximas citas
El panel lista las siguientes 4 citas a partir del día actual, ordenadas por hora de atención ascendente. Cada fila muestra la hora en formato legible (formato_visible) y el nombre del cliente obtenido de la tabla usuarios.
Áreas de gestión
El panel agrupa sus módulos en cuatro grandes áreas funcionales:Catálogo
Gestión del inventario de repuestos y la estructura taxonómica del catálogo: Productos, Categorías, Marcas y Modelos de vehículos.
Operaciones
Administración del flujo de trabajo del taller: Citas agendadas y seguimiento del estado de cada orden.
Contenido
Definición y mantenimiento del portafolio de Servicios ofrecidos por el taller.
Personal
Alta, edición y baja de Trabajadores asignados al taller.
Navegación lateral (Sidebar)
La barra lateral está presente en todas las vistas del panel y permite acceder directamente a cada módulo CRUD:| Ítem de menú | Archivo destino |
|---|---|
| Inicio | ADMIN/admin.php |
| Productos | ADMIN/productos/CRUDProductos.php |
| Servicios | ADMIN/servicios/CRUDServicios.php |
| Citas | ADMIN/citas/CRUDCitas.php |
| Categorías | ADMIN/categorias/CRUDCategorias.php |
| Marcas | ADMIN/marcas/CRUDMarcas.php |
| Modelos | ADMIN/modelos_De_veiculos/CRUDModelos.php |
| Trabajadores | ADMIN/trabajadores/CRUDTrabajadores.php |
Cierre de sesión
El enlace Salir ubicado en la barra de navegación superior apunta al controlador de autenticación con la acciónlogout:
ADMIN/ sin reautenticación.