@vite(['resources/css/app.css','resources/js/app.js']) @php $steps = ['Inicio', 'Servidor', 'Permisos', 'Identidad', 'Base de datos', 'Conexión', 'Correo', 'Archivos', 'Contenido', 'Base del sistema', 'Administrador', 'Listo']; $progress = round(($step / count($steps)) * 100); $currentStep = $steps[$step - 1]; @endphp
AcademyCore
Paso {{ str_pad((string) $step, 2, '0', STR_PAD_LEFT) }} de {{ count($steps) }}{{ $currentStep }}
Configuración protegida
@if($errors->any())
Revisa la información{{ $errors->first() }}
@endif @if($step === 1)
BIENVENIDO A ACADEMYCORE

Construyamos una plataforma para enseñar.

En unos minutos tendrás una academia segura, conectada y lista para recibir a tus estudiantes con una operación profesional.

01Base confiableValidamos servidor, permisos y conexión antes de crear información.
02Identidad propiaDefine el nombre, licencia y los servicios esenciales de tu academia.
03Inicio controladoCrea tu acceso principal y elige cómo quieres comenzar.
Tiempo estimado: 6–10 minutosPuedes continuar de forma guiada sin conocimientos técnicos avanzados.
@csrf
@elseif($step === 2) VERIFICACIÓN DEL ENTORNO

Todo comienza con una base sólida.

Comprobamos que el servidor cuente con los componentes necesarios para una experiencia estable.

@foreach($requirements as $item)
{{ $item['ok'] ? '✓' : '!' }}{{ $item['label'] }}{{ $item['ok'] ? 'Disponible' : 'Requerido' }}
@endforeach
@csrf
@elseif($step === 3) ACCESO DEL SISTEMA

Permisos para avanzar con seguridad.

El instalador necesita guardar la configuración, la caché y los archivos privados de tu plataforma.

@foreach($permissions as $path=>$ok)
{{ $ok ? '✓' : '!' }}{{ $path }}{{ $ok ? 'Escritura habilitada' : 'Requiere permiso' }}
@endforeach
@csrf
@elseif($step === 4) IDENTIDAD Y LICENCIA

Hazla tuya. Protégela.

La licencia DeltaNet se activa una sola vez y se vincula con la dirección pública de esta plataforma.

@csrf
Activación protegida por DeltaNet

Tu clave se valida con el dominio antes de continuar.

@elseif($step === 5) BASE DE DATOS

Conecta el corazón de tu plataforma.

Usaremos esta base para conservar cursos, estudiantes, pagos y progreso.

@csrf
@elseif($step === 6) PRUEBA DE CONEXIÓN

Comprobemos que todo responde.

Probamos la conexión sin crear aún ninguna tabla en tu base de datos.

BASE CONFIGURADA{{ session('installer.database.connection') }}{{ session('installer.database.database') }}
@csrfEditar datos
@elseif($step === 7) COMUNICACIÓN

Mantén informada a tu comunidad.

Configura el correo que enviará altas, recordatorios y novedades a tus estudiantes.

@csrf
@elseif($step === 8) ARCHIVOS

Define dónde vivirán tus recursos.

Empieza de forma simple en tu servidor o conecta almacenamiento S3 cuando lo necesites.

@csrf
@elseif($step === 9) CONTENIDO INICIAL

Elige cómo quieres comenzar.

El asistente importará el paquete SQL correspondiente. Ambas opciones incluyen estructura, configuración esencial, roles y permisos.

@csrf
@elseif($step === 10) IMPORTACIÓN SQL

Todo listo para construir.

Importaremos la estructura y el contenido seleccionado directamente en tu base de datos. Este proceso toma sólo unos instantes.

TIPO DE INSTALACIÓN{{ session('installer.content') === 'demo' ? 'AcademyCore con contenido DEMO' : 'AcademyCore limpio' }}La base debe estar vacía. No cierres esta ventana mientras finaliza.
@csrf
@elseif($step === 11) CUENTA PRINCIPAL

Crea tu acceso de administración.

Esta será la única cuenta creada en una instalación limpia y tendrá control completo de la plataforma.

@csrf
SUPERADMINISTRADORPodrá gestionar usuarios, roles, cursos, cobros y toda la configuración.
@elseif($step === 12)
INSTALACIÓN COMPLETADA

Tu plataforma está lista.

El instalador quedó protegido. Ingresa con {{ session('installer.admin_email') }} y comienza a crear experiencias de aprendizaje.

ACCESO PRINCIPAL{{ session('installer.admin_email') }}Cuenta superadministradora
SIGUIENTE PASOPersonaliza tu academiaIdentidad, portada y colores desde Configuración
@endif