@php $section = function (string $key, string $title, string $subtitle, string $body, string $icon = 'MGG') use ($sections) { $item = $sections->get($key); return [ 'title' => $item?->title ?: $title, 'subtitle' => $item?->subtitle ?: $subtitle, 'body' => $item?->body ?: $body, 'icon' => $item?->icon ?: $icon, ]; }; $story = $section('story', 'Creative work organized from request to delivery', 'Our Story', 'M Ghaffar Graphics helps brands manage social media designs, branding, ads, websites, video work, and seller services through a clear production system.'); $mission = $section('mission', 'Mission & Vision', 'What we believe', 'Give every client a transparent plan, every designer a clean task list, and every admin a reliable operating dashboard for approvals, payments, files, and delivery.'); $skills = $section('skills', 'Core Skills', 'What we do best', "Social media post design\nBrand identity systems\nMeta ads creative\nVideo editing and reel covers\nWebsite and landing page design\nReal estate and restaurant campaigns"); $education = $section('education', 'Learning & Process', 'How quality improves', 'We combine design practice, campaign research, client feedback, and delivery reports to improve every brief, visual style, and production handoff.'); $values = $section('values', 'Values', 'How we work', 'Fast communication, organized files, clear approvals, honest pricing, and consistent brand quality.'); @endphp

About M Ghaffar Graphics

{{ $story['title'] }}

{{ $story['body'] }}

Design Agency Client Portal Task Tracking GTS Seller Flow
{{ $story['icon'] }}

Premium digital agency system

Design production, client requests, payment proof, delivery files, and progress visibility in one clean workflow.

{{ $team->count() ?: 4 }}Team roles {{ $projects->count() ?: 3 }}Featured works 24/7Support flow

{{ $mission['subtitle'] }}

{{ $mission['title'] }}

{{ $mission['body'] }}

{{ $values['subtitle'] }}

{{ $values['title'] }}

{{ $values['body'] }}

{{ $skills['subtitle'] }}

{{ $skills['title'] }}

@foreach (array_filter(array_map('trim', preg_split('/\r\n|\r|\n|,/', $skills['body']))) as $skill)
{{ str($skill)->substr(0, 2)->upper() }}

{{ $skill }}

Managed with briefs, status updates, approvals, and delivery records.

@endforeach

{{ $education['subtitle'] }}

{{ $education['title'] }}

{{ $education['body'] }}

  1. Research brief
  2. Prepare creative direction
  3. Assign designer
  4. Submit work
  5. Review revision
  6. Final delivery

Team

People behind the creative workflow

Work With Us
@forelse ($team as $member)
@if ($member->image_path) {{ $member->name }} @else {{ str($member->name)->substr(0, 1)->upper() }} @endif

{{ $member->role_title ?: 'Creative Team' }}

{{ $member->name }}

{{ $member->bio ?: 'Supports client briefs, creative production, revisions, and delivery quality.' }}

@if ($member->skills)
@foreach ($member->skills as $skill) {{ $skill }} @endforeach
@endif @if ($member->education) Education: {{ $member->education }} @endif @if ($member->experience) Experience: {{ $member->experience }} @endif @if ($member->portfolio_url) Portfolio @endif
@empty @foreach ([ ['Admin Lead', 'Operations & client management', 'Plans, payments, requests, and reports.'], ['Creative Designer', 'Brand and post design', 'Social media, real estate, restaurant, and academy visuals.'], ['Video Editor', 'Reels and motion content', 'Short video edits, reel covers, and campaign assets.'], ] as $fallback)
{{ str($fallback[0])->substr(0, 1) }}

{{ $fallback[1] }}

{{ $fallback[0] }}

{{ $fallback[2] }}

@endforeach @endforelse

Portfolio

Recent work connected to our agency flow

All Portfolio
@forelse ($projects as $project)
@if($project->image_path){{ $project->title }}@else{{ str($project->category ?: $project->title)->substr(0, 2)->upper() }}@endif
{{ $project->category ?: 'Project' }}

{{ $project->title }}

{{ $project->description }}

@empty @foreach (['Real Estate Designs', 'Restaurant Campaigns', 'Brand Identity'] as $project)
{{ str($project)->substr(0, 2)->upper() }}
Portfolio

{{ $project }}

Managed from brief to delivery inside the MGG workflow.

@endforeach @endforelse