28 Modulo Usuarios en el Sistema de Ventas en Laravel (PHP - MySql) FullStack

Duración: 16 min
Módulo: Módulo Usuarios Lección 1 de 6

Descripción

👤 Lección 28: ¡El Módulo de Usuarios! 👥✨

En esta lección, te centrarás en la creación del módulo de gestión de usuarios, un componente vital para cualquier sistema administrativo. Aprenderás a listar, filtrar y preparar las vistas para los usuarios de cada empresa.

El video cubre los siguientes puntos clave:

  • 🛠️ Creación del Controlador: El creador del video te guía para crear un nuevo controlador llamado UsuarioController que se encargará de toda la lógica del módulo de usuarios [02:19].
  • ➡️ Configuración del Menú: Se muestra cómo añadir el nuevo módulo de "Usuarios" a la barra de navegación del sistema [03:32].
  • 📁 Creación de Vistas: Se explica cómo crear las vistas básicas para el módulo, incluyendo index.blade.php, create.blade.php, show.blade.php y edit.blade.php [04:32].
  • 🛣️ Definición de Rutas: El video detalla cómo establecer las rutas para el módulo de usuarios, manejando acciones como la creación, visualización, edición y eliminación de usuarios [06:00].
  • 📋 Listado de Usuarios: Se muestra cómo obtener una lista de usuarios de la base de datos y mostrarla en la vista index [07:20].
  • 🔍 Filtrado por Empresa: Una parte crucial de la lección es la demostración de cómo filtrar los usuarios para que cada administrador solo vea a los usuarios que pertenecen a su propia empresa. Esto se logra utilizando una cláusula WHERE para filtrar por el empresa_ID del usuario autenticado [11:17].