Gestão do Projeto

{{ $project->name }}

Acompanhamento executivo do escopo, requisitos e decisões do projeto.

{{ $project->objective }}

@php $totalPhases = $project->phases->count(); $completedPhases = $project->phases->where('status', 'completed')->count(); $progress = $totalPhases > 0 ? (int) round(($completedPhases / $totalPhases) * 100) : 0; @endphp
{{ $completedPhases }} de {{ $totalPhases }} fases concluídas {{ $progress }}%
    @foreach ($project->phases as $phase)
  1. {{ $phase->name }}

    {{ \App\Models\ProjectPhase::STATUS_OPTIONS[$phase->status] ?? $phase->status }}
  2. @endforeach
{{ $project->requirementQuestions->count() }} pendentes Ver todas

Respostas necessárias para consolidar requisitos e avançar as próximas fases.

@forelse ($project->requirementQuestions as $question)
$question->assigned_to_user_id === auth()->id(), ])>

{{ $question->question }}

@if ($question->assigned_to_user_id === auth()->id()) Atribuída a você @endif
@if ($question->context)

{{ $question->context }}

@endif @if ($question->assignee)

Responsável principal: {{ $question->assignee->name }}

@endif
@empty

Nenhuma pergunta aberta.

@endforelse
Conteúdo completo · role para ler

{{ $project->client_request }}

{{ $project->interpretation }}

@forelse ($project->decisions as $decision)

{{ $decision->title }}

{{ $decision->description }}

@if ($decision->decided_by || $decision->decided_at)

{{ $decision->decided_by }}{{ $decision->decided_by && $decision->decided_at ? ' · ' : '' }}{{ $decision->decided_at?->format('d/m/Y') }}

@endif
@empty

Nenhuma decisão registrada.

@endforelse