@extends('layouts.applicant.applicant') @section('title', 'D11 - National Programs Coordinator') @section('breadcrumbs') @endsection @section('content')

National Programs Coordinator (For conducting National Programs like GIAN etc. as course coordinator)

Application: {{ $application->application_number }}

@php $previousStep = $currentStep->getPreviousStep(); @endphp @if($previousStep) Previous Step @endif
@include('applicant.applications.partials.progress-indicator') @php $nationalPrograms = $application->nationalPrograms()->orderBy('serial_no')->get(); $totalCreditPoints = $nationalPrograms->sum('credit_points'); $twoWeekCreditPoints = \App\Models\NationalProgram::getTwoWeekCreditPoints($application->id); $oneWeekCreditPoints = \App\Models\NationalProgram::getOneWeekCreditPoints($application->id); $twoWeekEvaluationPoints = \App\Models\NationalProgram::getTwoWeekEvaluationPoints($application->id); $oneWeekEvaluationPoints = \App\Models\NationalProgram::getOneWeekEvaluationPoints($application->id); $evaluationPoints = \App\Models\NationalProgram::getEvaluationPoints($application->id); $totalPrograms = $nationalPrograms->count(); $totalDays = $nationalPrograms->sum('number_of_days'); $twoWeekPrograms = $nationalPrograms->where('number_of_days', '>=', 14)->count(); $oneWeekPrograms = $nationalPrograms->where('number_of_days', '>=', 7)->where('number_of_days', '<', 14)->count(); @endphp
{{ number_format($totalCreditPoints, 2) }}
Total Credit Points
{{ number_format($evaluationPoints, 2) }}
Maximum Credit Points (Max 6)
Two-Week: {{ number_format($twoWeekEvaluationPoints, 2) }}/4 + One-Week: {{ number_format($oneWeekEvaluationPoints, 2) }}/2
Credit Points Calculation
Two Weeks or More: 2 Credit Points per course
Maximum 4 points from all two-week courses
One Week (7-13 days): 1 Credit Point per course
Maximum 2 points from all one-week courses
Current Status: Two-Week Programs: {{ $twoWeekPrograms }} ({{ number_format($twoWeekCreditPoints, 2) }} points) | One-Week Programs: {{ $oneWeekPrograms }} ({{ number_format($oneWeekCreditPoints, 2) }} points)

Important:
  • Maximum 6 credit points total (4 from two-week + 2 from one-week courses)
  • Two-week courses (14+ days): 2 points each, max 4 points for evaluation
  • One-week courses (7-13 days): 1 point each, max 2 points for evaluation
  • Programs less than 7 days get no credit points
  • Must be conducted as course coordinator
  • Include national programs like GIAN, SWAYAM, NPTEL, etc.
  • Upload certificates or proof documents for verification
National Programs Coordinator
@if($application->isEditable()) @endif
@if($nationalPrograms->count() > 0)
@if($application->isEditable()) @endif @foreach($nationalPrograms as $program) @if($application->isEditable()) @endif @endforeach
Sr. No Program Title Duration (From Date/To Date) Number of Days Credit Points Proof DocumentActions
{{ $program->serial_no }} {{ $program->program_title }} {{ $program->duration }} {{ $program->number_of_days }} Day{{ $program->number_of_days > 1 ? 's' : '' }} {{ number_format($program->credit_points, 2) }} @if($program->hasDocument()) @else No Document @endif
Summary

Total Programs: {{ $totalPrograms }}

Two-Week Programs: {{ $twoWeekPrograms }} ({{ number_format($twoWeekCreditPoints, 2) }} points)

One-Week Programs: {{ $oneWeekPrograms }} ({{ number_format($oneWeekCreditPoints, 2) }} points)

Total Days: {{ $totalDays }}

Total Credit Points: {{ number_format($totalCreditPoints, 2) }}

Evaluation

Two-Week Evaluation: {{ number_format($twoWeekEvaluationPoints, 2) }} / 4

One-Week Evaluation: {{ number_format($oneWeekEvaluationPoints, 2) }} / 2

Total Evaluation: {{ number_format($evaluationPoints, 2) }} / 6

@if($evaluationPoints >= 6)

Status: Maximum evaluation points achieved

@elseif($twoWeekCreditPoints > 4 || $oneWeekCreditPoints > 2)

Note: Some points capped for evaluation

@else

Status: Within evaluation limits

@endif
@else
No National Programs Added

Add your national programs like GIAN, SWAYAM, NPTEL as course coordinator to earn credit points.

@if($application->isEditable()) @endif
@endif
@if($previousStep) Previous: {{ $previousStep->name }} @endif
@php $nextStep = $currentStep->getNextStep(); @endphp @if($nextStep) Next: {{ $nextStep->name }} @endif
@if($application->isEditable()) @endif @endsection