@extends('layouts.backend') @section('title', trans('messages.dashboard')) @section('page_script') @endsection @section('content') @include('admin.notifications._top', ['notifications' => $notifications])

{{ trans('messages.backend_dashboard_hello', ['name' => Auth::user()->admin->displayName()]) }}

{{ trans('messages.backend_dashboard_welcome') }}

{{ trans('messages.customers_growth') }}

@include('admin.customers._growth_chart')

{{ trans('messages.plans_chart') }}

@include('admin.plans._pie_chart')

{{ trans('messages.recent_subscriptions') }}

{{ trans('messages.recent_customers') }}

{{ trans('messages.activities') }}

@if (\Auth::user()->admin->getLogs()->count() == 0)
{{ trans('messages.no_activity_logs') }}
@else
@foreach (\Auth::user()->admin->getLogs()->take(20)->get() as $log)
{{ $log->customer->displayName() }}
@if ($log->created_at) @if ($log->created_at->lessThan(\Carbon\Carbon::now()->subMonth(1))) {{ \Acelle\Library\Tool::formatDateTime($log->created_at) }} @else {{ $log->created_at->diffForHumans() }} @endif @endif
{!! $log->message() !!}
@endforeach
@endif

{{ trans('messages.resources_statistics') }}

{{ trans('messages.resources_statistics_intro') }}

  • {{ trans('messages.customers') }}
    {{ Auth::user()->admin->getAllCustomers()->count() }}
  • {{ trans('messages.subscriptions') }}
    {{ Auth::user()->admin->getAllSubscriptions()->count() }}
  • {{ trans('messages.plans') }}
    {{ Auth::user()->admin->getAllPlans()->count() }}
  • {{ trans('messages.payment_methods') }}
    {{ Auth::user()->admin->getAllPaymentMethods()->count() }}
  • {{ trans('messages.lists') }}
    {{ Auth::user()->admin->getAllLists()->count() }}
  • {{ trans('messages.subscribers') }}
    {{ Auth::user()->admin->getAllSubscribers()->count() }}
  • {{ trans('messages.admins') }}
    {{ Auth::user()->admin->getAllAdmins()->count() }}
  • {{ trans('messages.admin_groups') }}
    {{ Auth::user()->admin->getAllAdminGroups()->count() }}
  • {{ trans('messages.sending_servers') }}
    {{ Auth::user()->admin->getAllSendingServers()->count() }}
  • {{ trans('messages.sending_domains') }}
    {{ Auth::user()->admin->getAllSendingDomains()->count() }}
  • {{ trans('messages.campaigns') }}
    {{ Auth::user()->admin->getAllCampaigns()->count() }}
  • {{ trans('messages.automations') }}
    {{ Auth::user()->admin->getAllAutomations()->count() }}
@endsection