01 🚗 Sistema de Parqueo Profesional | Proyecto Real + Código fuente FullStack

Duración: 38 min
Módulo: Configuración y Módulos Base Lección 1 de 2

Descripción

💥 Lección 01: Inicio del Sistema de Parqueo | Setup FullStack

🎯 Contexto y Objetivo Central

Este primer episodio marca el inicio de un proyecto real de un Sistema de Gestión de Parqueo, con el ambicioso objetivo de construir una solución FullStack funcional en tan solo una semana. La lección se centra en establecer el entorno de desarrollo y la base técnica sólida para el reto que se avecina.

🛠️ Configuración y Herramientas Utilizadas

ÍconoHerramienta/TecnologíaDetalle de Uso
🚗Laravel 12 (FullStack)Seleccionado como framework principal por su escalabilidad y robustez para proyectos empresariales.
💻WAMP Server & Node.jsVerificación y configuración del servidor local y entorno de ejecución (Composer/NPM).
💾MySQL (phpMyAdmin)Creación de la base de datos sistema_de_parqueo y configuración de la conexión con Laravel.
🔐Laravel UI & BootstrapInstalación del scaffolding de autenticación básica (login, register) para la gestión inicial de usuarios.
AdminLTEIntegración de la plantilla de administración profesional, reemplazando las vistas básicas de Laravel para el Dashboard.

📝 Resumen Técnico de la Lección

  1. Introducción y Reto (00:01:19): Se presenta el encargo del cliente (un sistema de parqueo para reemplazar la gestión manual) y el desafío de cumplir con el tiempo de entrega.
  2. Creación del Proyecto (00:07:16): Se instala la última versión de Laravel (v12) mediante Composer.
  3. Configuración de Base de Datos (00:12:09): Se crea la base de datos y se configura el archivo .env de Laravel para usar MySQL y el motor de almacenamiento InnoDB (para futuras relaciones).
  4. Migraciones y Seeder (00:25:39): Se ejecuta php artisan migrate para crear las tablas base del sistema y se aprovecha el seeder predeterminado para crear un usuario de prueba (test@example.com).
  5. Integración de Plantilla (00:30:40): Se instala AdminLTE y se publican sus vistas de autenticación, transformando el dashboard predeterminado en una interfaz de administración moderna y responsive.

🚀 Preparación para el Próximo Capítulo

Con la autenticación básica y la plantilla lista, el escenario está configurado para abordar los requisitos funcionales. El siguiente paso será enfocarse en la seguridad avanzada y la gestión de permisos.