@extends('layouts.app')
@section('css')
@endsection
@section('content')
{{-- Admin dashboard Start --}}
@role('admin')
Admin Dashboard
@php
$admincards = [
['Total Students', '250', 'ni ni-single-02', 'bg-gradient-primary'],
['Lecturers', '15', 'ni ni-hat-3', 'bg-gradient-success'],
['Total MC Submitted', '120', 'ni ni-folder-17', 'bg-gradient-warning'],
['Pending Approvals', '12', 'ni ni-time-alarm', 'bg-gradient-danger']
];
@endphp
@foreach ($admincards as $acard)
{{ $acard[0] }}
{{ $acard[1] }}
@endforeach
-
DCS05C - 3 new warning letters issued
-
Student: Amir - Pending MC review over 3 days
-
Lecturer: Mr. Lee - Updated class schedule
-
System backup completed successfully
| Class |
MC Submitted |
Warnings |
Status |
| DCS01A |
12 |
2 |
Good |
| DCS03B |
18 |
5 |
Moderate |
| DCS05C |
27 |
9 |
High Risk |
-
Add New Class
-
Manage Users
-
View MC Records
-
System Settings
@endrole
{{-- Admin dashboard End --}}
{{-- Lecture Dashboard Start --}}
@role('lecture')
Lecture Dashboard
@php
$Lecturercards = [
['Total MC Reviewed', $lecturerMC, 'ni ni-check-bold', 'bg-gradient-info'],
['Pending Review', $lecturerMCPending, 'ni ni-time-alarm', 'bg-gradient-warning'],
['Approved MCs', $lecturerMCApprove, 'ni ni-like-2', 'bg-gradient-success'],
['Rejected MCs', $lecturerMCReject, 'ni ni-fat-remove', 'bg-gradient-danger']
];
@endphp
@foreach ($Lecturercards as $Lcard)
{{ $Lcard[0] }}
{{ $Lcard[1] }}
@endforeach
| Class |
Total MC |
Approved |
@foreach($courseMCOverview as $class)
| {{ $class->code }} |
{{ $class->total_mc }} |
{{ $class->approved_mc }} |
@endforeach
@endrole
{{-- Lecture Dashboard End --}}
{{-- Student dashboard Start --}}
@role('student')
Student Dashboard
Student Information
Name: {{$userAuth->name}}
Student Current Class: {{$userAuth->classroom?->code ?? ''}}
Section: {{$userAuth->classroom?->section?? ''}}
{{--
Semester: 5
--}}
@php
$Studentcards = [
['MC Submitted', $studentMcSubmited ?? 0, 'ni ni-folder-17', 'bg-gradient-primary'],
['Pending Review', $studentMcPending ?? 0, 'ni ni-time-alarm', 'bg-gradient-warning'],
['Approved MC', $studentMcApprove ?? 0, 'ni ni-check-bold', 'bg-gradient-success'],
['Rejected MC', $studentMcReject ?? 0, 'ni ni-fat-remove', 'bg-gradient-danger']
];
@endphp
@foreach ($Studentcards as $Scard)
{{ $Scard[0] }}
{{ $Scard[1] }}
@endforeach
| Date Submitted |
Subject |
Date MC |
Status |
@forelse ($mcSubmissions as $mc)
| {{ \Carbon\Carbon::parse($mc->create_at)->format('d M Y') }} |
{{ $mc->reason }} |
{{ \Carbon\Carbon::parse($mc->date_from)->format('d M Y') }}
Until
{{ \Carbon\Carbon::parse($mc->date_to)->format('d M Y') }}
|
@if($mc->approval_status == 0)
Pending
@elseif($mc->approval_status == 1)
Approved
@else
Rejected
@endif
|
@empty
| No MC submissions found. |
@endforelse
{{--
{{ $mcSubmissions->links() }}
--}}
@endrole
{{-- Student dashboard End --}}
@endsection
@section('js')
@endsection