@extends('smartadmin::layout')
@section('title')
@lang('Operator Dashboard')
@endsection
@section('breadcrumbs')
@include('smartadmin::components.breadcrumbs', ['category' => 'Dashboard', 'sub_category' => '', 'page_title' => 'Operator Dashboard'])
@endsection
@section('subheader')
@include('smartadmin::components.subheader', ['icon' => 'globe', 'page_title' => 'OPERATOR DASHBOARD', 'sub_title' => 'SubTitle', 'badge_text' => 'STICKER', 'punch_line' => 'This dashboard displays the membership and revenue KPIs for the operator from the last 5 years and benchmarks them against the sector based on the year-on-year growth rates.', 'sub_header' => ''])
@endsection
@section('content')
@include('components.kpi_box_triple', [
'colors' => ["#00ABBA", "#00B9BC", "#008F94", "#D3E5E7"],
'title' => "MEMBERSHIPS",
'tooltip' => "",
'values' => [number_formater(end($operator_memberships)), array_key_last($operator_memberships)]
])
@include('components.kpi_box_double_single', [
'colors' => ["#00ABBA", "#009FAA", "#00B9BC", "#008F94", "#D3E5E7"],
'title' => '% CHANGE',
'tooltip' => "",
'values' => [number_formater($operator_memberships[2019]), growth($operator_memberships[2021], $operator_memberships[2019])."%", "2021 vs 2019"]
])
@include('components.kpi_box_triple', [
'colors' => ["#DB005F", "#F00167", "#BC0043", "#D3E5E7"],
'title' => "REVENUES",
'tooltip' => "",
'values' => ["€".number_formater(end($operator_revenues)), array_key_last($operator_revenues)]
])
@include('components.kpi_box_double_single', [
'colors' => ["#DB005F", "#D4004C", "#F00167", "#BC0043", "#D3E5E7"],
'title' => '% CHANGE',
'tooltip' => "",
'values' => ["€".number_formater($operator_revenues[2019]), growth($operator_revenues[2021], $operator_revenues[2019])."%", "2021 vs 2019"]
])
Membership Graph
@include('smartadmin::components.panel_toolbar')
Revenue Graph
@include('smartadmin::components.panel_toolbar')
Membership Recovery
@include('smartadmin::components.panel_toolbar')
Revenue Recovery
@include('smartadmin::components.panel_toolbar')
@include('components.kpi_box_double_single', [
'colors' => ["#00ABBA", "#009FAA", "#00B9BC", "#008F94", "#D3E5E7"],
'title' => 'ATTRITION RATE',
'tooltip' => "",
'values' => ["6.55%", "8.41%", "Operator vs Sector"]
])
@include('components.kpi_box_double_single', [
'colors' => ["#00ABBA", "#009FAA", "#00B9BC", "#008F94", "#D3E5E7"],
'title' => 'JOINER RATE',
'tooltip' => "",
'values' => ["4.50%", "4.21%", "Operator vs Sector"]
])
@include('components.kpi_box_double_single', [
'colors' => ["#00ABBA", "#009FAA", "#00B9BC", "#008F94", "#D3E5E7"],
'title' => 'MEMBERSHIP LENGTH',
'tooltip' => "(months)",
'values' => ["15.40", "14.35", "Operator vs Sector"]
])
@include('components.kpi_box_double_single', [
'colors' => ["#00ABBA", "#009FAA", "#00B9BC", "#008F94", "#D3E5E7"],
'title' => 'FREQUENCY OF VIST',
'tooltip' => "(visits/month)",
'values' => ["7.20", "6.50", "Operator vs Sector"]
])
Attrition vs Joiner Rate Analysis
@include('smartadmin::components.panel_toolbar')
@endsection
@section('pr-css')
@endsection
@section('pr-scripts')
@endsection
@push('scripts')
@include('layouts.charts.column', [
'id' => 'graph_1',
'title' => 'MEMBERSHIPS',
'subtitle' => "Total Memberships (operator) in the last 5 years",
'categories' => json_encode(array_keys($operator_memberships)),
'colors' => ['#00ABBA'],
'x_title' => '',
'xAxis' => true,
'pointFormat' => '{point.y:,.0f}',
'y_title' => '',
'grouping' => true,
'round' => true,
'data' => "[{name: 'Operator', data: [".implode(',', $operator_memberships)."]}]",
])
@include('layouts.charts.column', [
'id' => 'graph_2',
'title' => 'REVENUES',
'subtitle' => "Total Revenues (operator) in the last 5 years",
'categories' => json_encode(array_keys($operator_revenues)),
'colors' => ['#DB005F'],
'x_title' => '',
'xAxis' => true,
'pointFormat' => '€{point.y:,.0f}',
'y_title' => '€',
'grouping' => true,
'round' => true,
'symbol' => '€',
'data' => "[{name: 'Operator', data: [".implode(',', $operator_revenues)."]}]",
])
@include('layouts.charts.column', [
'id' => 'graph_3',
'title' => 'MEMBERSHIP GROWTH ANALYSIS',
'subtitle' => "Year-on-Year change for Memberships (operator vs sector)",
'categories' => json_encode(array_keys($analysis_category)),
'colors' => ['#00ABBA', '#042155'],
'x_title' => '',
'xAxis' => true,
'pointFormat' => '%{point.y:,.2f}',
'y_title' => '%',
'grouping' => true,
'round' => false,
'data' => "[{name: 'Operator', data: [".implode(',', $operator_analysis_membership)."]}, {name: 'Sector', data: [".implode(',', $sector_analysis_membership)."]}]",
])
@include('layouts.charts.column', [
'id' => 'graph_4',
'title' => 'REVENUE GROWTH ANALYSIS',
'subtitle' => "Year-on-Year change for Revenues (operator vs sector)",
'categories' => json_encode(array_keys($analysis_category)),
'colors' => ['#DB005F', '#FF9C09'],
'x_title' => '',
'xAxis' => true,
'pointFormat' => '%{point.y:,.2f}',
'y_title' => '%',
'grouping' => true,
'round' => false,
'data' => "[{name: 'Operator', data: [".implode(',', $operator_analysis_revenue)."]}, {name: 'Sector', data: [".implode(',', $sector_analysis_revenue)."]}]",
])
@endpush