@extends('layouts.app') @section('title', "Appels d'Offres - TapRestation") @push('head') @endpush @push('styles') @endpush @section('content')

Appels d'Offres

Trouvez des missions pour vous

@if(isset($noCategoriesWarning) && $noCategoriesWarning)

Complétez votre profil

Ajoutez vos spécialités pour voir les appels d'offres correspondants.

Modifier mon profil
@endif
{{ $stats['available'] ?? 0 }} Disponibles
{{ $stats['responded'] ?? 0 }} Propositions
{{ $stats['shortlisted'] ?? 0 }} Présélections
{{ $stats['accepted'] ?? 0 }} Obtenues
@if(isset($invitations) && $invitations->count() > 0)

{{ $invitations->count() }} nouvelle(s) invitation(s)

Des clients vous ont sélectionné

@foreach($invitations->take(3) as $invitation) @if($invitation->tenderRequest) {{ $invitation->match_score ?? 0 }}% {{ Str::limit($invitation->tenderRequest->title, 25) }} @endif @endforeach
@endif
@if($tenders->count() > 0)
@foreach($tenders as $tender) @php $matchScore = $tender->match_score ?? 0; $radius = 18; $circumference = 2 * 3.14159 * $radius; $dashArray = ($matchScore / 100) * $circumference; $dashOffset = $circumference - $dashArray; @endphp
{{ $matchScore }}%
@if($tender->urgency === 'urgent') Urgent @elseif($tender->urgency === 'high') Prioritaire @endif @if(isset($tender->responses_count) && $tender->max_responses && $tender->responses_count >= $tender->max_responses * 0.8) Peu de places @endif

{{ $tender->title }}

{{ Str::limit($tender->description, 100) }}

{{ $tender->city }} {{ $tender->start_date ? $tender->start_date->format('d/m') : 'Flexible' }} @if($tender->budget_visible && $tender->budget_max) {{ number_format($tender->budget_max, 0, ',', ' ') }} € @endif
@if($tender->categories && $tender->categories->count() > 0)
@foreach($tender->categories->take(2) as $category) {{ $category->name }} @endforeach @if($tender->categories->count() > 2) +{{ $tender->categories->count() - 2 }} @endif
@endif
@if($tender->expires_at && $tender->expires_at->diffInDays(now()) < 3)
Expire {{ $tender->expires_at->diffForHumans() }}
@endif
@endforeach
@if(method_exists($tenders, 'links') && $tenders->hasPages())
{{ $tenders->appends(request()->query())->links() }}
@endif @else

Aucun appel d'offre trouvé

Il n'y a pas d'appel d'offre correspondant à vos critères.

Conseils :

  • Élargissez vos critères de recherche
  • Ajoutez plus de catégories à votre profil
  • Revenez plus tard, de nouveaux appels arrivent
@endif
@endsection