@extends('layouts.app') @section('title','Reportes — '.config('app.name')) @section('content')
Analítica académica y comercial

Reportes

Analiza resultados por periodo y descarga los datos para trabajar fuera de la plataforma.

Restablecer
Inscripciones{{ number_format($reportStats['enrollments']) }}{{ number_format($reportStats['students']) }} estudiantes únicos
Finalización{{ number_format($reportStats['completion_rate'],1) }}%{{ number_format($reportStats['completed']) }} cursos completados
Progreso promedio{{ number_format($reportStats['average_progress'],1) }}%Sobre inscripciones del periodo
Ingresos${{ number_format($reportStats['revenue'],0) }}{{ $reportStats['paid_orders'] }} órdenes aprobadas
Tendencia

Inscripciones por mes

{{ $from->translatedFormat('d M Y') }} — {{ $to->translatedFormat('d M Y') }}
@foreach($reportTrend as $month)
{{ $month['total'] }}{{ $month['label'] }}
@endforeach
Datos descargables

Exportar información

Los archivos respetan el periodo seleccionado y se generan en formato CSV.

Desempeño

Resultados por curso

@forelse($coursePerformance as $course)@empty@endforelse
CursoInscripcionesProgresoEstado
{{ $course->title }}
{{ $course->instructor->name }}
{{ $course->period_enrollments_count }}{{ number_format((float)$course->period_progress_average,1) }}%{{ Str::headline($course->status) }}
No hay información en este periodo.
Logros

Finalizaciones recientes

@forelse($recentCompletions as $enrollment)
{{ $enrollment->user->name }}{{ $enrollment->course->title }} · {{ $enrollment->completed_at->diffForHumans() }}
@if($enrollment->certificate)Certificado@elsePendiente@endif
@empty

Sin finalizaciones en el periodo.

@endforelse
@endsection