19 Como clonar Código fuente gratis del CRUD completo con LARAVEL 10 - FullStack

Duración: 14 min
Módulo: ✨ Optimización, Recursos y Código Fuente Lección 5 de 5

Descripción

Lección 19: 🛠️ Cómo clonar Código fuente gratis del CRUD completo con LARAVEL 10 - FullStack (14:53)

Esta lección es una guía de instalación paso a paso, mostrando cómo clonar el código fuente del proyecto desde GitHub y realizar las configuraciones esenciales para que funcione localmente.

Pasos para la Instalación y Configuración del Proyecto

  1. Clonar el Repositorio de GitHub
    • Se utiliza el comando git clone en el directorio del servidor local (www/ o similar) para descargar todo el código del repositorio público [02:09].
  2. Instalar Dependencias de Composer
    • Dado que la carpeta vendor/ (que contiene todas las librerías de Laravel) no se sube a Git, es necesario instalar las dependencias con el comando composer install [05:29].
    • Esto garantiza que se descarguen todos los paquetes necesarios para que la aplicación funcione.
  3. Configurar el Entorno (.env)
    • Se crea el archivo de configuración .env copiando el contenido de .env.example [07:12].
    • Luego, se genera la clave de cifrado única de la aplicación con php artisan key:generate [08:07].
  4. Creación y Conexión a la Base de Datos
    • Se crea una nueva base de datos vacía (por ejemplo, crud_laravel) en el administrador de bases de datos (phpMyAdmin) [08:45].
    • Se configuran los datos de conexión (nombre de la base de datos, usuario y contraseña) en el archivo .env.
  5. Instalar la Interfaz de Usuario (UI)
    • Para habilitar los estilos de Bootstrap y la interfaz de login, se requieren los siguientes comandos:
      • composer require laravel/ui [09:37]
      • php artisan ui bootstrap [10:52]
  6. Ejecutar Migraciones y Seeders
    • Migraciones: Se crean todas las tablas de la base de datos definidas en el proyecto con php artisan migrate [11:55].
    • Seeders: Se ejecuta el seeder para poblar la tabla de usuarios, creando el usuario administrador por defecto con php artisan db:seed [12:49].
      • Credenciales del administrador por defecto: Email: admin@admin.com y Contraseña: 12345678.

Con todos estos pasos completados, el proyecto está completamente configurado y funcional, permitiendo el acceso al login y al panel de administración para comenzar a usar el CRUD [13:29].