@extends('layouts.applicant.applicant') @section('title', 'Applicant Dashboard') @section('content')
Track your applications and discover new opportunities
| Application # | Position | Department | Status | Progress | Submitted | Actions |
|---|---|---|---|---|---|---|
| {{ $application->application_number }} | {{ $application->advertisement->title ?? 'N/A' }} | {{ $application->advertisement->department ? $application->advertisement->department->name : 'N/A' }} | @php $statusColors = [ 'draft' => 'warning', 'submitted' => 'success', 'under_review' => 'info', 'shortlisted' => 'primary', 'rejected' => 'danger' ]; $color = $statusColors[$application->status] ?? 'secondary'; @endphp {{ ucfirst($application->status) }} |
@php
$percentage = method_exists($application, 'getCompletionPercentage')
? $application->getCompletionPercentage()
: 0;
@endphp
|
@php $submissionDate = $application->getActualSubmissionDate(); @endphp @if($application->status === 'submitted' && $submissionDate) {{ $submissionDate->format('M d, Y') }} @if(!$application->submitted_at) Auto-detected @endif @elseif($application->status === 'draft') Not submitted @else {{ $application->created_at->format('M d, Y') }} {{ ucfirst($application->status) }} @endif |
You haven't applied for any positions yet. Start by browsing available positions below.
Browse Positions{{ Str::limit($advertisement->description, 100) }}
There are no open positions available at the moment that you haven't already applied for.
Visit Homepage