Appels d'offres Mes invitations

Comment ça marche ?

Notre algorithme analyse automatiquement les nouvelles demandes et vous invite lorsqu'elles correspondent à vos catégories, votre localisation et vos compétences.

@if(isset($invitations) && $invitations->count() > 0)
@foreach($invitations as $invitation) @php $tender = $invitation->tenderRequest ?? $invitation->tender ?? null; @endphp @if($tender)

{{ $tender->title }}

{{ $tender->city }} {{ $tender->start_date ? $tender->start_date->format('d/m/Y') : 'Flexible' }} {{ $invitation->created_at->diffForHumans() }}
{{ $invitation->match_score ?? 0 }}% Match

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

Budget
@if($tender->budget_visible && $tender->budget_max) {{ number_format($tender->budget_max, 0, ',', ' ') }} € @else Sur devis @endif
Type
@switch($tender->budget_type ?? 'fixed') @case('hourly') Par heure @break @case('daily') Par jour @break @default Prix fixe @break @endswitch
Urgence
@switch($tender->urgency ?? 'normal') @case('urgent') 🔴 Urgent @break @case('high') 🟠 Prioritaire @break @default 🟢 Normal @break @endswitch
Propositions
{{ $tender->responses_count ?? 0 }}/{{ $tender->max_responses ?? 10 }}
@endif @endforeach
@if(method_exists($invitations, 'links') && $invitations->hasPages())
{{ $invitations->appends(request()->query())->links() }}
@endif @else

Aucune invitation

Vous n'avez pas encore d'invitation personnalisée.

Conseils pour recevoir plus d'invitations

  • Complétez votre profil à 100%
  • Ajoutez plus de catégories de services
  • Précisez votre zone d'intervention
  • Obtenez des avis positifs
Améliorer mon profil
@endif