@extends('frontend.layouts.master') @section('title', $portfolio->title . ' - Novalynk') @section('styles') @endsection @section('content') @php $gallerySlides = collect(); if ($portfolio->thumbnail) { $gallerySlides->push([ 'src' => $portfolio->primary_image_url, 'caption' => $portfolio->title, ]); } foreach ($portfolio->galleries as $gallery) { $gallerySlides->push([ 'src' => \Illuminate\Support\Str::startsWith($gallery->image, ['http://', 'https://']) ? $gallery->image : \Illuminate\Support\Facades\Storage::url($gallery->image), 'caption' => $gallery->caption ?: $portfolio->title, ]); } $gallerySlides = $gallerySlides->unique('src')->values(); if ($gallerySlides->isEmpty()) { $gallerySlides->push([ 'src' => $portfolio->primary_image_url, 'caption' => $portfolio->title, ]); } @endphp

{{ $portfolio->title }}

{{ $portfolio->client_name }}

{{ __('front.portfolio_detail.project_description') }}

{{ $portfolio->short_description }}

@if($portfolio->description)
{!! $portfolio->description !!}
@endif
{{ __('front.portfolio_detail.project_details') }}
{{ __('front.portfolio_detail.client') }} {{ $portfolio->client_name }}
{{ __('front.portfolio_detail.completion_date') }} {{ \Carbon\Carbon::parse($portfolio->completion_date)->format('d M Y') }}
{{ __('front.portfolio_detail.images_count') }} {{ $gallerySlides->count() }}
@if($portfolio->tech_stack)
{{ __('front.portfolio_detail.technologies') }}
@foreach(explode(',', $portfolio->tech_stack) as $tech) {{ trim($tech) }} @endforeach
@endif @if($portfolio->link_demo) {{ __('front.common.view_demo') }} @endif

{{ __('front.portfolio_detail.similar_project_title') }}

{{ __('front.portfolio_detail.similar_project_desc') }}

{{ __('front.common.contact_us') }}
@if(count($portfolios = \App\Models\Portfolio::with('galleries')->where('is_active', true)->where('id', '!=', $portfolio->id)->take(3)->get()) > 0)

{{ __('front.portfolio_detail.related_projects') }}

@foreach($portfolios as $related)
{{ $related->title }}

{{ $related->title }}

{{ $related->client_name }}

{{ __('front.common.view_detail') }}
@endforeach
@endif @endsection