@extends('layouts.app') @section('title', 'Dashboard - Teacher Journal') @push('styles') @endpush @section('content')

Dashboard

{{ now()->format('l, F j, Y') }}

{{ $teacherCount }} Teachers View all
{{ $groupCount }} Groups View all
{{ $studentCount }} Students View all
{{ $lessonCount }} Lessons View all

Latest News - New Lessons

@forelse($newsLessons as $lesson)
{{ $lesson->created_at->format('d') }} {{ $lesson->created_at->format('M') }}

{{ $lesson->topic }}

{{ $lesson->group->name ?? 'No group' }} @if($lesson->teacher) by {{ $lesson->teacher->name }} @endif

@if($lesson->scheduled_at) Scheduled: {{ $lesson->scheduled_at->format('M j, Y \a\t H:i') }} @else Not yet scheduled @endif

View lesson →
@empty

No lessons have been created yet. Create your first lesson

@endforelse
@if($newsLessons->count() > 0) @endif

Upcoming Lessons

@forelse($recentLessons as $lesson)
{{ $lesson->topic }}
{{ $lesson->group->name ?? 'No group' }} • {{ $lesson->scheduled_at ? $lesson->scheduled_at->format('M j, Y') : 'Not scheduled' }} View
@empty

No lessons yet.

@endforelse @if($recentLessons->count() > 0) View all lessons @endif

Top Students by Points

@forelse($topStudents as $student)
{{ $student->name }} {{ $student->last_name }} ({{ $student->group->name ?? 'No group' }}) {{ $student->points ?? 0 }} pts
@empty

No students yet.

@endforelse @if($topStudents->count() > 0) View all students @endif
@endsection