Back | Home
الـ Path الحالي: /home/picotech/domains/instantly.picotech.app/public_html/resources/views/customer/contacts/./../contacts/..
الملفات الموجودة في هذا الـ Path:
.
..
accelerator
analytics
billings
campaign
contacts
dashboard.blade.php
demo_view.blade.php
domain
email_account
emailbox
form
group_records
groups
label
lead_finder
sender
settings
ticket
unibox
مشاهدة ملف: dashboard.blade.php
@extends('layouts.customer')
@section('title') Dashboard @endsection
@section('extra-css')
@endsection
@section('content')
<!-- Content Header (Page header) -->
<div class="content-header">
<h1 class="dashboard-title ml-1">Dashboard</h1>
<hr>
<div class="row">
<div class="col-sm-12">
<div class="card">
<div class="header-title mb-3">
<h3 class="mb-3">Get started with email campaign</h3>
<h5>Follow these first steps to send your email campaign.</h5>
</div>
<div class="row">
<div class="col-lg-4">
@if($sender && $group && $email_template)
<div class="pie animate" style="--p:100;">100%</div>
@elseif($sender && $email_template)
<div class="pie animate" style="--p:66;">66%</div>
@elseif($sender && $group)
<div class="pie animate" style="--p:66;">66%</div>
@elseif($sender || $group || $email_template)
<div class="pie animate justify-content-center align-items-center" style="--p:33;">33%</div>
@else
<div class="pie animate" style="--p:00;">0%</div>
@endif
<div class="mt-3">Email campaign setup</div>
</div>
<div class="col-lg-8">
<div class="set-up-div {{isset($sender)?'has-class':''}}">
@if($sender)
<i class="fa fa-check icon-check"></i>
@else
<i class="fas fa-server icon-user"></i>
@endif
<div class="set-up-text">
<a href="{{route('customer.sender.create')}}">
<h5>Configure your sender</h5>
<p>Fill out your sender form to completed your sending email.</p>
</a>
</div>
<hr>
</div>
<div class="set-up-div {{isset($group)?'has-class':''}}">
@if($group)
<i class="fa fa-check icon-check"></i>
@else
<i class="fa fa-users icon-users"></i>
@endif
<div class="set-up-text">
<a href="{{route('customer.groups.index')}}">
<h5>Import all of your contacts and create your groups</h5>
<p>Upload your contacts in order to start sending them email campaigns</p>
</a>
</div>
<hr>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<!-- /.content-header -->
<!-- Main content -->
<div class="content">
<div class="container-fluid">
<div class="row counter-section">
<div class="col-lg-4 col-6">
<!-- small box -->
<div class="small-box bg-info">
<div class="inner">
<h3>{{$newMessageCount}}</h3>
<p>{{trans('customer.new_message')}}</p>
</div>
<div class="icon">
<i class="ion ion-bag"></i>
</div>
<a href="{{route('customer.emailbox.inbox')}}" class="small-box-footer">{{trans('customer.more_info')}} <i class="fas fa-arrow-circle-right"></i></a>
</div>
</div>
<!-- ./col -->
<div class="col-lg-4 col-6">
<!-- small box -->
<div class="small-box bg-success">
<div class="inner">
<h3>{{$sentCount}}</h3>
<p>{{trans('customer.sent')}}</p>
</div>
<div class="icon">
<i class="ion ion-stats-bars"></i>
</div>
<a href="{{route('customer.emailbox.sent')}}" class="small-box-footer">{{trans('customer.more_info')}} <i class="fas fa-arrow-circle-right"></i></a>
</div>
</div>
<!-- ./col -->
<div class="col-lg-4 col-6">
<!-- small box -->
<div class="small-box bg-danger">
<div class="inner">
<h3>{{$remaining_email}}</h3>
<p>{{trans('customer.remaining')}}</p>
</div>
<div class="icon">
<i class="ion ion-pie-graph"></i>
</div>
<a href="{{route('customer.billing.index')}}" class="small-box-footer">{{trans('customer.more_info')}} <i class="fas fa-arrow-circle-right"></i></a>
</div>
</div>
<!-- ./col -->
</div>
<div class="row">
<div class="col-sm-6 mt-4">
<div class="card">
<div class="form-group">
<h5>Open Rate <span class="float-right">{{isset($open_ratio)?$open_ratio:0}}%</span></h5>
<div class="progress" title="{{isset($open_ratio)?$open_ratio:0}}">
<div class="progress-bar bg-success" role="progressbar" style="width: {{isset($open_ratio)?$open_ratio:0}}%" aria-valuenow="{{isset($open_ratio)?$open_ratio:0}}"
aria-valuemin="0" aria-valuemax="100"></div>
</div>
</div>
<div class="form-group mt-3">
<h6 class="opens_mail">Successfully delivered <span class="float-right">{{isset($total_delivered)?$total_delivered:0}}</span></h6>
</div>
<div class="form-group mt-3">
<h6 class="opens_mail">Total Opens <span class="float-right">{{isset($total_opened[0]->count)?$total_opened[0]->count:0}}</span></h6>
</div>
<div class="form-group mt-3">
<h6 class="opens_mail">Last Opened<span class="float-right">{{isset($total_opened[0]->updated_at)?$total_opened[0]->updated_at:''}}</span></h6>
</div>
</div>
<!-- /.card -->
</div>
<div class="col-sm-6 mt-4">
<div class="card">
<div class="form-group">
<h5>Click Rate <span class="float-right">{{isset($clicked_ratio)?$clicked_ratio:0}}%</span></h5>
<div class="progress" title="{{isset($clicked_ratio)?$clicked_ratio:0}}">
<div class="progress-bar bg-danger" role="progressbar" style="width: {{isset($clicked_ratio)?$clicked_ratio:0}}%" aria-valuenow="isset($clicked_ratio)?$clicked_ratio:0"
aria-valuemin="0" aria-valuemax="100"></div>
</div>
</div>
<div class="form-group mt-3">
<h6 class="opens_mail">Total Clicked <span class="float-right">{{isset($total_clicked)?$total_clicked:0}}</span></h6>
</div>
<div class="form-group mt-3">
<h6 class="opens_mail">Total Opens <span class="float-right">{{isset($total_opened[0]->count)?$total_opened[0]->count:0}}</span></h6>
</div>
<div class="form-group mt-3">
<h6 class="opens_mail">Last Clicked<span class="float-right">{{isset($total_opened[0]->updated_at)?$total_opened[0]->updated_at:''}}</span></h6>
</div>
</div>
</div>
<div class="col-sm-12 mt-4">
<div class="card overflow-auto">
<div class="card-header">
<h3 class="card-title">
<i class="far fa-chart-bar"></i>
Campaign Statistic
</h3>
<div class="form-group text-center">
<span class="text-center pr-1"><span class="bg-red mr-2" style="padding: 0px 18px;"></span> Clicked</span>
<span class="text-center mr-3"><span class="mr-2" style="background: #00c0ef;padding: 0px 18px;"></span> Open</span>
</div>
<div class="card-tools">
<button type="button" class="btn btn-tool" data-card-widget="collapse">
<i class="fas fa-minus"></i>
</button>
<button type="button" class="btn btn-tool" data-card-widget="remove">
<i class="fas fa-times"></i>
</button>
</div>
</div>
<div class="card-body">
<div id="line_chart" style="height: 300px;"></div>
</div>
<!-- /.card-body-->
</div>
</div>
</div>
<!-- /.row -->
</div><!-- /.container-fluid -->
</div>
<!-- /.content -->
<section class="content">
<div class="row">
<div class="col-12 col-lg-8 col-md-8 col-sm-12 mt-3">
<div class="card overflow-auto">
<div class="card-header">
<h3 class="card-title">@lang('customer.customer_campaign_list')</h3>
</div>
<!-- /.card-header -->
<div class="card-body">
<table id="contacts" class="table table-striped table-bordered dt-responsive nowrap">
<thead>
<tr>
<th>@lang('customer.title')</th>
<th>@lang('customer.start_date')</th>
<th>@lang('customer.end_date')</th>
<th>@lang('customer.start_time')</th>
<th>@lang('customer.end_time')</th>
<th>@lang('customer.status')</th>
</tr>
</thead>
<tbody>
@if($campaigns->isNotempty())
@foreach($campaigns as $campaign )
<tr>
<td>{{$campaign->title}}</td>
<td>{{formatDate($campaign->start_date)}}</td>
<td>{{formatDate($campaign->end_date)}}</td>
<td>{{$campaign->start_time}}</td>
<td>{{$campaign->end_time}}</td>
<td>{{$campaign->status}}</td>
</tr>
@endforeach
@else
<tr class="text-center">
<td colspan="6">No data available</td>
</tr>
@endif
</tbody>
</table>
</div>
<!-- /.card-body -->
</div>
<!-- /.card -->
</div>
<div class="col-12 col-md-4 col-lg-4 col-sm-12 mt-3">
<div class="card">
<div class="card-header">
<h3 class="card-title">@lang('customer.activities')</h3>
</div>
<!-- /.card-header -->
<div class="card-body">
<table id="contacts" class="table table-striped table-bordered dt-responsive nowrap">
<thead>
<tr>
<th>@lang('customer.activity_message')</th>
</tr>
</thead>
<tbody>
@if($activities->isNotempty())
@foreach($activities as $activity)
<tr>
<td>{{$activity->message}}</td>
</tr>
@endforeach
@else
<tr class="text-center">
<td colspan="6">No data available</td>
</tr>
@endif
</tbody>
</table>
</div>
<!-- /.card-body -->
</div>
<!-- /.card -->
</div>
<!-- /.col -->
</div>
<!-- /.row -->
</section>
@endsection
@section('extra-scripts')
<script>
const weeklyData = @json($weekDates); const chartInbox = @json($chart_inbox);
const openReport = @json($open_report); const clickReport = @json($clicked_report);
</script>
<script src="{{asset('js/customer/dashboard.js')}}"></script>
@endsection