@php use App\Library\Tool;use App\Models\Campaigns;use App\Models\Plan;use App\Models\Reports;use App\Models\User;use App\Models\Invoices;use App\Models\SendingServer; @endphp @extends('layouts/contentLayoutMaster') @section('title', __('locale.menu.Dashboard')) {{--Vendor Css files--}} @section('vendor-style') @endsection @section('page-style') @endsection @section('content')
@if(!file_exists(storage_path('cronJobAvailable'))) @endif @if( $serverCounts->active == 0 || $planCounts->active == 0 || $customerCounts->active == 0 || $subscriptionCounts->active == 0 || config('app.stage') != 'Live')

{{ __('locale.labels.getting_started') }}

  • @if($serverCounts->active != 0) @else @endif
    Add Sending Server or SMS Gateway

    Sending servers are needed in order to send out all the sms from the application. {{ config('app.name') }} comes with support more than 200+ sending servers or gateways. You can use either of them, or Create your own one

  • @if($planCounts->active != 0) @else @endif
    Create Plan for your Customers

    Plans are essential for configuring SMS pricing, coverage, sending limits, plan features, etc. {{ config('app.name') }} allows you to create various types of price plans for your customers. Additionally, you can assign different types of sending servers or SMS gateways and allocate SMS units based on countries.

  • @if($customerCounts->active != 0) @else @endif
    Your Customer Account

    When you first installed the application, you were asked to create a customer account. In case you haven't done so, please go ahead and create one. When using {{ config('app.name') }}, the customers are the ones that manage the contact lists, campaigns, templates and so on. You can also assign different types of pricing, sending servers or SMS gateways, permissions, etc to your customers.

  • @if($subscriptionCounts->active != 0) @else @endif
    Assign Plan to your Customer

    After creating a Plan and Customer, now it's time to assign your plan to your customer. To assign a plan to your customer, go ahead and click on the Assign Plan button.

  • Assign Sender ID or Phone Numbers to your customer

    You have the option to assign sender IDs or phone numbers to your customers. This step is optional if your sending servers or SMS gateway do not support sender IDs or phone numbers as originators.

  • Application Branding Setup

    You have the option to configure your Application/Brand Name, Application Title, Logo, Favicon, Default Language, and many more. Navigate to Settings -> All Settings -> General to configure your application.

@endif

{{ $customerCounts->active }} / {{ $customerCounts->total }}

{{ __('locale.menu.Customers') }}

{{ $planCounts->active }} / {{ $planCounts->total }}

{{ __('locale.menu.Plan') }}

{{ Reports::count() }}

{{ __('locale.labels.sms_send') }}

{{ Campaigns::count() }}

{{ __('locale.labels.campaigns_send') }}

{{ $subscriptionCounts->active }} / {{ $subscriptionCounts->total }}

{{ __('locale.menu.Subscriptions') }}

{{ \App\Models\Announcements::count() }}

{{ __('locale.menu.Announcements') }}

{{ Invoices::where('status', '!=', Invoices::STATUS_PAID)->count() }} / {{ Invoices::where('status', Invoices::STATUS_PAID)->count() }}

{{ __('locale.menu.Invoices') }}

{{ $serverCounts->active }} / {{ $serverCounts->total }}

{{ __('locale.menu.Sending Servers') }}

{{ __('locale.labels.customers_growth') }}

{{ __('locale.labels.sms_reports') }}

{{ __('locale.labels.revenue_this_month') }}

{{ __('locale.labels.recent_sender_id_requests') }}

@foreach($sender_ids as $senderid) @endforeach
{{ __('locale.labels.sender_id') }} {{ __('locale.labels.name') }} {{ __('locale.menu.Customer') }} {{ __('locale.plans.price') }} {{ __('locale.plans.validity') }}
{{ $senderid->uid }} {{ $senderid->sender_id }} user->uid)}}>{{ $senderid->user->displayName() }} {{ Tool::format_price($senderid->price, $senderid->currency->format) }} {{ $senderid->displayFrequencyTime() }}
@foreach($smsTypes as $type)

{{ __('locale.labels.sms_statistics', ['sms_type' => __('locale.labels.'.$type.'_sms')]) }}

@endforeach
@endsection @section('vendor-script') {{-- Vendor js files --}} @endsection @section('page-script') @endsection