anaylitics dashboard
This commit is contained in:
@@ -43,6 +43,10 @@
|
||||
<button id="close-sidebar" class="close-sidebar">×</button>
|
||||
</div>
|
||||
<nav class="admin-nav">
|
||||
<a href="#dashboard">
|
||||
<span class="nav-icon">📊</span>
|
||||
<span class="nav-text">Dashboard</span>
|
||||
</a>
|
||||
<a href="#start-location" class="active">
|
||||
<span class="nav-icon">📍</span>
|
||||
<span class="nav-text">Start Location</span>
|
||||
@@ -66,6 +70,47 @@
|
||||
</div>
|
||||
|
||||
<div class="admin-content">
|
||||
<!-- Dashboard Section -->
|
||||
<section id="dashboard" class="admin-section" style="display: none;">
|
||||
<h2>Campaign Dashboard</h2>
|
||||
<p>Overview of campaign metrics and statistics</p>
|
||||
|
||||
<div class="dashboard-container">
|
||||
<!-- Summary Cards -->
|
||||
<div class="dashboard-cards">
|
||||
<div class="dashboard-card">
|
||||
<h3>Total Locations</h3>
|
||||
<div class="card-value" id="total-locations">-</div>
|
||||
</div>
|
||||
<div class="dashboard-card">
|
||||
<h3>Overall Score</h3>
|
||||
<div class="card-value" id="overall-score">-</div>
|
||||
<div class="card-subtitle">out of 4.0</div>
|
||||
</div>
|
||||
<div class="dashboard-card">
|
||||
<h3>Sign Requests</h3>
|
||||
<div class="card-value" id="sign-requests">-</div>
|
||||
</div>
|
||||
<div class="dashboard-card">
|
||||
<h3>Total Users</h3>
|
||||
<div class="card-value" id="total-users">-</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Charts -->
|
||||
<div class="dashboard-charts">
|
||||
<div class="chart-container">
|
||||
<h3>Support Level Distribution</h3>
|
||||
<canvas id="support-chart"></canvas>
|
||||
</div>
|
||||
<div class="chart-container">
|
||||
<h3>Daily Entries (Last 30 Days)</h3>
|
||||
<canvas id="entries-chart"></canvas>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<!-- Start Location Section -->
|
||||
<section id="start-location" class="admin-section">
|
||||
<h2>Map Start Location</h2>
|
||||
@@ -372,6 +417,12 @@
|
||||
<!-- Cache Management -->
|
||||
<script src="js/cache-manager.js"></script>
|
||||
|
||||
<!-- Chart.js library -->
|
||||
<script src="https://cdn.jsdelivr.net/npm/chart.js@4.4.0/dist/chart.umd.min.js"></script>
|
||||
|
||||
<!-- Dashboard JavaScript -->
|
||||
<script src="js/dashboard.js"></script>
|
||||
|
||||
<!-- Admin JavaScript -->
|
||||
<script src="js/admin.js"></script>
|
||||
</body>
|
||||
|
||||
Reference in New Issue
Block a user