@extends('layouts.app')
@section('title', 'Bulk Student Upload')
@section('page-title', 'Bulk Student Upload')
@section('content')
{{-- Messages --}}
@if(session('success'))
{{ session('success') }}
@endif
@if(session('error'))
{{ session('error') }}
@endif
@if(session('upload_errors'))
Some rows had issues:
@foreach(session('upload_errors') as $err)
- {{ $err }}
@endforeach
@endif
{{-- Step 1: Download Template --}}
1
Download Template
Download the Excel template, fill in student details, and upload it back. The template includes a class reference sheet and instructions.
{{-- Step 2: Upload File --}}
{{-- Tips --}}
Tips
- • Delete the sample row (row 2) before uploading.
- • Check the "Class Reference" sheet in the template for correct Class IDs.
- • Duplicate emails will be skipped automatically.
- • Link parents by entering their existing email in the "Parent Email" column.
- • Maximum 200 students per upload.
- • Passwords should be at least 8 characters.
{{-- Recently Created --}}
@if($recentStudents->count())
Recently Added Students
@foreach($recentStudents as $s)
{{ $s->name }}
{{ $s->email }}
{{ $s->created_at->diffForHumans() }}
@endforeach
@endif
@endsection