@extends('layouts.site') @section('content')
Stajyer Paneli

Hoş Geldiniz, {{ $intern->name }}

Staj belgelerinizi ve başvuru detaylarınızı buradan yönetebilirsiniz.

@csrf

Stajyer Çalışma & Git Workflow Rehberi

GitHub reposu oluşturma, günlük commitler ve toplantı kuralları hakkında bilgi edinin.

@if(session('success'))
{{ session('success') }}
@endif @if(session('error'))
{{ session('error') }}
@endif @if($errors->any())
Lütfen aşağıdaki hataları düzeltin:
    @foreach($errors->all() as $error)
  • {{ $error }}
  • @endforeach
@endif @php $status = $intern->status; $hasToBeSigned = !empty($intern->to_be_signed_internship_form_path); $hasSigned = !empty($intern->signed_internship_form_path); $step1_state = 'completed'; if (in_array($status, ['reviewed', 'waiting_document', 'accepted']) || $hasToBeSigned || $hasSigned) { $step2_state = 'completed'; } elseif ($status === 'rejected') { $step2_state = 'rejected'; } else { $step2_state = 'active'; } if ($hasToBeSigned || $hasSigned) { $step3_state = 'completed'; } elseif ($step2_state === 'completed' && $status !== 'rejected') { $step3_state = 'active'; } else { $step3_state = 'pending'; } if ($hasSigned) { $step4_state = 'completed'; } elseif ($step3_state === 'completed' && !$hasSigned && $status !== 'rejected') { $step4_state = 'active'; } else { $step4_state = 'pending'; } if ($status === 'accepted' && $hasSigned) { $step5_state = 'completed'; } elseif ($step4_state === 'completed' && $status !== 'rejected') { $step5_state = 'active'; } else { $step5_state = 'pending'; } $completedCount = 0; if ($step1_state === 'completed') $completedCount++; if ($step2_state === 'completed') $completedCount++; if ($step3_state === 'completed') $completedCount++; if ($step4_state === 'completed') $completedCount++; if ($step5_state === 'completed') $completedCount++; $progressPercent = (($completedCount - 1) / 4) * 100; if ($status === 'rejected') { $progressPercent = 25; } @endphp

Staj Süreci İlerleme Durumu

Başvuru Alındı

Staj başvurunuz sisteme ulaştı.

@if($step2_state === 'completed')
@elseif($step2_state === 'rejected')
@elseif($step2_state === 'active')
@else
@endif

Ön Değerlendirme

@if($step2_state === 'rejected')

Başvurunuz olumsuz sonuçlandı.

@else

Evrak ve kriterler inceleniyor.

@endif
@if($step3_state === 'completed')
@elseif($step3_state === 'active')
@else
@endif

Staj Formu Yükleme

İmzalanacak staj formunu yükleyin.

@if($step4_state === 'completed')
@elseif($step4_state === 'active')
@else
@endif

İmzalı Form Onayı

İmzalanmış formunuz hazırlanıyor.

@if($step5_state === 'completed')
@elseif($step5_state === 'active')
@else
@endif

Oryantasyon & Başlangıç

Staj süreci ve eğitimler başlar.

Menü

Kişisel Bilgileriniz

E-posta {{ $intern->email }}
@if($intern->phone)
Telefon {{ $intern->phone }}
@endif
Staj Durumu
@if($intern->status === 'accepted') Kabul Edildi @elseif($intern->status === 'rejected') Reddedildi @elseif($intern->status === 'reviewed') İncelendi @elseif($intern->status === 'waiting_document') Belge Bekleniyor @else Beklemede @endif
@if($intern->internship_total_days)
Toplam Süre {{ $intern->internship_total_days }} İş Günü (Haftada 5 Gün)
@endif @if($intern->internship_start_date)
Staj Başlangıç Tarihi {{ \Carbon\Carbon::parse($intern->internship_start_date)->format('d.m.Y') }}
@endif @if($intern->internship_end_date)
Staj Bitiş Tarihi {{ \Carbon\Carbon::parse($intern->internship_end_date)->format('d.m.Y') }}
@endif
@push('styles') @endpush @include('front.career.partials.guide_modal') @endsection