75 Commit en el repositorio de GITHUB del Sistema de Gestión Escolar(PHP y MySql)FullStack

Duración: 17 min
Módulo: 🚦 Autorización de Vistas Lección 6 de 6

¡Contenido Exclusivo!

Adquiere este curso para tener acceso inmediato a esta y a **todas las lecciones Premium**.

Inscribirse Ahora por $20.00 Acceso instantáneo de por vida y código fuente incluido.

Descripción

La Lección 75 es un punto de transición clave, marcando la finalización del módulo de seguridad e introduciendo la nueva fase de desarrollo: los reportes.

Aquí tienes el resumen del video:

Resumen: Lección 75 – Commit en GitHub e Introducción a Reportes 🚀

El video comienza con la confirmación de que el Módulo de Roles y Permisos está completamente terminado y funcional, con un total de 51 permisos creados para gestionar el acceso a nivel granular (visualizar, actualizar, crear, etc.) [00:07].

1. Control de Versiones: Subida a GitHub (Commit) 💾

La primera acción del video fue integrar todos los cambios del módulo de seguridad al repositorio de GitHub, estableciendo un punto de control estable para el proyecto.

  • Verificación de Cambios: Se utilizó git status para confirmar las numerosas modificaciones y nuevos archivos creados (como la vista de no autorizado) [03:00].
  • Comando: Se ejecutó git add ., seguido de git commit con el mensaje "se agregó el módulo de permisos de roles y permisos" [03:39].
  • Actualización: Finalmente, se realizó el git push para subir la "Versión 3" del proyecto al repositorio público de GitHub, haciendo que el código del módulo de seguridad esté disponible [03:58].

2. Inicio del Módulo de Reportes 📊

Con el módulo de seguridad finalizado, el desarrollo se enfoca en el módulo de Reportes, que se centrará en la visualización de datos y estadísticas del sistema [05:17].

  • Librería Elegida: Para la generación de gráficos y reportes, se utilizará la librería Chart.js, una herramienta de JavaScript que permite crear diversos tipos de gráficos (barras, líneas, pasteles) [07:41].
  • Preparación: Se mostró dónde obtener la información de instalación, específicamente el CDN (Content Delivery Network) para incluir rápidamente la librería en el proyecto [08:29].

Nota: El instructor mencionó un desafío para compartir el código fuente completo de la "Versión 3" del proyecto si el video alcanzaba 100,000 likes [06:36].