23 DASBOARD principal en el SISTEMA VETERINARIO(PHP y MySql)FullStack
Duración: 20 min
Módulo: 🔐 Autenticación, Sesiones y Base de Datos (Back-End Core)
Lección 9 de
11
Descripción
🎬 Lección 23: Creación del Dashboard Principal 📊
El objetivo de esta lección es establecer la interfaz administrativa utilizando la plantilla AdminLTE y configurar su estructura base, preparando el terreno para los futuros módulos (Usuarios, Productos, Citas, etc.).
1. Estructura y Selección de Plantilla 📂
- Carpeta y Archivo: Se crea la carpeta admin dentro del proyecto y, dentro de ella, el archivo principal index.php. [01:54]
- Plantilla Simplificada: Para facilitar la edición, se elige el archivo starter.html de la plantilla AdminLTE (con 354 líneas) en lugar del index completo (que tenía 1500 líneas de código), manteniendo la funcionalidad clave y la responsividad. [03:11]
- Configuración Base: Se incluye el archivo config.php al inicio del index.php para poder utilizar la variable $URL y asegurar que todos los recursos (CSS, JavaScript) de la plantilla se carguen correctamente. [05:00]
2. Personalización del Encabezado y Barra Lateral (Menú) ✨
Se limpia y personaliza la plantilla para adaptarla al sistema:
| Elemento | Icono | Descripción de la Modificación |
|---|---|---|
| Navbar (Barra Superior) | Se eliminan elementos innecesarios como el buscador 🔍 y las opciones de mensajes 💬. [09:49] | |
| Sidebar (Menú Lateral) | El título del proyecto se acorta a "Sis Veterinario". [11:35] | |
| Mensaje de Bienvenida | Se agrega un mensaje de bienvenida "Bienvenido" que, en el futuro, mostrará el nombre del usuario logueado a través de sesiones. [12:36] | |
| Módulo Usuarios | 🧑💻 | Se crea el primer módulo del sistema, que incluye dos subopciones: "Listado de usuarios" y "Nuevo usuario". [14:13] |
| Cerrar Sesión | 🚪 | Se añade un botón de "Cerrar sesión" con un icono de salida, para terminar la sesión activa. [16:03] |
3. Área de Contenido y Pie de Página 📄
- Contenido Principal: El área de contenido se vacía para ser dinámica, lo que significa que mostrará el listado de usuarios, el formulario de registro, etc., según la opción seleccionada en el menú. [17:40]
- Footer (Pie de página): El copyright se actualiza a "Hilari Web" con el año 2023. [18:20]
Próximo Paso 🛑
El siguiente video abordará el tema de Sesiones (Sessions) para implementar el control de acceso. Esto es crucial para garantizar que solo los usuarios que hayan pasado por el login de manera exitosa puedan acceder a este panel de administración. [19:06]
Lecciones
🎨 Fundamentos e Interfaz Pública (Front-End con Bootstrap)
Lección 6. 06 FILAS Y COLUMNAS con Bootstrap en el SISTEMA VETERINARIO (PHP y MySql) FullStack
20 min
Lección 9. 09 CARDS con BOOTSTRAP en mi PÁGINA WEB en el SISTEMA VETERINARIO (PHP y MySql)FullStack
22 min
Lección 10. 10 Galeria de imágenes en mi PÁGINA WEB en el SISTEMA VETERINARIO (PHP y MySql)FullStack
16 min
Lección 11. 11 Sección de testimonio de clientes en el SISTEMA VETERINARIO (PHP y MySql) FullStack
8 min
🔐 Autenticación, Sesiones y Base de Datos (Back-End Core)
Lección 2. 16 LOGIN FORMULARIO en PÁGINA WEB en el SISTEMA VETERINARIO (PHP y MySql)FullStack
19 min
Lección 6. 20 Consulta SQL para lectura de USUARIOS en el SISTEMA VETERINARIO (PHP y MySql)FullStack
13 min
👤 CRUD Completo de Usuarios (Gestión de Datos)
Lección 4. 29 ZONA HORARIA para registro de datos en el SISTEMA VETERINARIO(PHP y MySql)FullStack
26 min
Lección 6. 31 Como INSTALAR mensajes con SWEETALERT2 en el SISTEMA VETERINARIO(PHP y MySql)FullStack
15 min
📦 CRUD Completo de Productos y Relaciones de Tablas
Lección 7. 44 Cargar imagen del PRODUCTO al PROYECTO en el SISTEMA VETERINARIO(PHP y MySql)FullStack
15 min
Lección 9. 46 CONSULTA SQL CON RELACIÓN DE TABLAS en el SISTEMA VETERINARIO(PHP y MySql) FullStack
12 min
Lección 10. 47 LECTURA de datos del PRODUCTO en el SISTEMA VETERINARIO(PHP y MySql) FullStack
12 min
Lección 13. 50 CONTROLADOR para DELETE el producto en el SISTEMA VETERINARIO(PHP y MySql)FullStack
9 min
🌟 Mejora de la Experiencia y Visualización de Productos
📅 Desarrollo del Módulo de Reservas con FullCalendar
Lección 6. 60 MODAL de Bootstratp en FULLCALENDAR en el SISTEMA VETERINARIO (PHP y MySql) FullStack
12 min
🔄 Lógica de Registro, Login y Reservas (Back-End Avanzado)
Lección 4. 67 Formulario de REGISTRO en FULLCALENDAR en SISTEMA VETERINARIO (PHP y MySql) FullStack
10 min
Lección 5. 68 CONTROLLER de REGISTRO en FULLCALENDAR en SISTEMA VETERINARIO (PHP y MySql) FullStack
9 min
🛡️ Seguridad, Administración de Citas y Cierre
Apoya este proyecto
Si te gusta nuestro contenido, ¡apóyanos con una donación!
Donar por Airtm Donar por Binance¡Gracias por tu apoyo! ❤️