Dashboard
Messages
Advanced Chatbot
Subscribers
Workshops
Video Resources
Tai Chi Videos
Coach Pei Corner
Johanna Corner
BFSAN Inquiries
Programs
12-Week Risk Reduction
Command Center
Participants
Consent Audit
Baseline Review
Goal Configuration
Weekly Scoring
Interventions
Coach Messages
Analytics
Daily Logs
Email Templates
30-Day Challenge
Nutritional Wellness
Tai Chi Program
Pickleball Program
8-Week Challenge
Soon
Educational Seminar
Soon
System
Cookie Consent Logs
Testimonials
Submissions
Users
System Settings
View Website
Edit Knowledge
Log In
Edit Knowledge Base Item
← Back to List
Title
Category
SubCategory
User Intent
Primary Question
Keywords (comma separated)
Content (Knowledge provided to AI)
@section Styles { .rr-charts-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(400px, 1fr)); gap: 20px; margin-bottom: 30px; } } Cohort Analytics & Insights Review aggregated participant wellness trends, physical movement curves, and pelvic floor consistency. Back to Portal Total Registered @Model.TotalParticipants Active Users @Model.ActiveParticipants Consent Rate @Model.ConsentCompletionRate% Baseline Rate @Model.BaselineCompletionRate% Goal Rate @Model.GoalCompletionRate% Onboarding Completion Funnel 12-Week Score Trend Average Physical Activity Trend Average Hydration & Sleep Patterns Average Pelvic Floor Exercises Consistency @section Scripts { document.addEventListener('DOMContentLoaded', function() { // Data from C# Model const labels = @Html.Raw(System.Text.Json.JsonSerializer.Serialize(Model.WeekLabels)); const avgMovement = @Html.Raw(System.Text.Json.JsonSerializer.Serialize(Model.AvgMovementByWeek)); const avgWater = @Html.Raw(System.Text.Json.JsonSerializer.Serialize(Model.AvgWaterByWeek)); const avgSleep = @Html.Raw(System.Text.Json.JsonSerializer.Serialize(Model.AvgSleepByWeek)); const avgPelvic = @Html.Raw(System.Text.Json.JsonSerializer.Serialize(Model.AvgPelvicComplianceByWeek)); const funnelData = @Html.Raw(Model.FunnelData ?? "[]"); const tierScoreData = @Html.Raw(Model.TierScoreData ?? "[]"); // Funnel Chart if(document.getElementById('funnelChart')) { const ctxF = document.getElementById('funnelChart').getContext('2d'); new Chart(ctxF, { type: 'bar', data: { labels: ['Total', 'Consented', 'Baselined', 'Goal Set'], datasets: [{ label: 'Participants', data: funnelData, backgroundColor: '#8b5cf6', borderRadius: 4 }] }, options: { indexAxis: 'y', responsive: true, maintainAspectRatio: false, plugins: { legend: { display: false } } } }); } // Score Trend Chart if(document.getElementById('scoreTrendChart')) { const ctxS = document.getElementById('scoreTrendChart').getContext('2d'); new Chart(ctxS, { type: 'line', data: { labels: labels, datasets: [{ label: 'Avg 120-Point Score', data: tierScoreData, borderColor: '#3b82f6', backgroundColor: 'rgba(59, 130, 246, 0.1)', borderWidth: 3, fill: true, tension: 0.3 }] }, options: { responsive: true, maintainAspectRatio: false, plugins: { legend: { display: false } } } }); } // Chart 1: Movement Minutes if(document.getElementById('movementChart')) { const ctx1 = document.getElementById('movementChart').getContext('2d'); new Chart(ctx1, { type: 'bar', data: { labels: labels, datasets: [ { label: 'Avg Movement (Minutes/Day)', data: avgMovement, backgroundColor: '#e86f2a', borderColor: '#d05b1e', borderWidth: 1 } ] }, options: { responsive: true, maintainAspectRatio: false, plugins: { legend: { display: false } }, scales: { y: { beginAtZero: true, grid: { color: '#edf2f7' } }, x: { grid: { display: false } } } } }); } // Chart 2: Hydration & Sleep if(document.getElementById('hydrationSleepChart')) { const ctx2 = document.getElementById('hydrationSleepChart').getContext('2d'); new Chart(ctx2, { type: 'line', data: { labels: labels, datasets: [ { label: 'Avg Water (Cups)', data: avgWater, borderColor: '#2563eb', backgroundColor: 'rgba(37, 99, 235, 0.05)', borderWidth: 3, tension: 0.3, fill: true }, { label: 'Avg Sleep (Hours)', data: avgSleep, borderColor: '#8b5cf6', backgroundColor: 'rgba(139, 92, 246, 0.05)', borderWidth: 3, tension: 0.3, fill: true } ] }, options: { responsive: true, maintainAspectRatio: false, plugins: { legend: { position: 'bottom' } }, scales: { y: { beginAtZero: true, grid: { color: '#edf2f7' } }, x: { grid: { display: false } } } } }); } // Chart 3: Pelvic Compliance if(document.getElementById('pelvicComplianceChart')) { const ctx3 = document.getElementById('pelvicComplianceChart').getContext('2d'); new Chart(ctx3, { type: 'line', data: { labels: labels, datasets: [ { label: 'Pelvic Exercises Compliance Rate (%)', data: avgPelvic, borderColor: '#10b981', backgroundColor: 'rgba(16, 185, 129, 0.08)', borderWidth: 3, tension: 0.3, fill: true } ] }, options: { responsive: true, maintainAspectRatio: false, plugins: { legend: { display: false } }, scales: { y: { beginAtZero: true, max: 100, grid: { color: '#edf2f7' } }, x: { grid: { display: false } } } } }); } }); }
Page Title
Page URL
Related Questions (JSON Array of strings)
Recommended Actions (JSON Array of objects)
[]
Active
Save Changes
Cancel