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 { :root { --pk-primary: #e86f2a; --pk-primary-dark: #c2410c; --pk-secondary: #085536; --pk-bg: #fdfcf9; --pk-card-bg: #ffffff; --pk-muted: #718096; --pk-border: #e2dfd8; } .portal-container { max-width: 1200px; margin: 0 auto; font-family: 'Plus Jakarta Sans', sans-serif; } .disclaimer-strip { background: rgba(232, 111, 42, 0.04); border: 1px solid rgba(232, 111, 42, 0.15); padding: 15px 20px; border-radius: 8px; margin-bottom: 25px; font-size: 14px; line-height: 1.6; color: #9a3412; box-shadow: 0 4px 12px rgba(232, 111, 42, 0.02); } .grid-container { display: grid; grid-template-columns: 2fr 1.2fr; gap: 25px; margin-bottom: 30px; } .tracker-card { background: var(--pk-card-bg); border-radius: 12px; border: 1px solid var(--pk-border); padding: 25px; box-shadow: 0 4px 15px rgba(232, 111, 42, 0.03); transition: transform 0.2s, box-shadow 0.2s; } .tracker-card:hover { box-shadow: 0 8px 25px rgba(232, 111, 42, 0.06); } .tracker-title { font-size: 18px; font-weight: 800; color: var(--pk-primary-dark); display: flex; align-items: center; gap: 10px; border-bottom: 1px solid var(--pk-border); padding-bottom: 12px; margin-top: 0; margin-bottom: 20px; } .input-label { display: block; font-weight: 700; font-size: 13.5px; color: #374151; margin-bottom: 6px; } .text-input { width: 100%; padding: 12px; border-radius: 6px; border: 1px solid #cbd5e1; outline: none; margin-bottom: 15px; font-size: 14px; box-sizing: border-box; } .textarea-input { width: 100%; height: 90px; padding: 12px; border-radius: 6px; border: 1px solid #cbd5e1; outline: none; resize: none; margin-bottom: 15px; font-size: 14px; box-sizing: border-box; } /* Stepper */ .step-indicator { display: flex; justify-content: space-between; border-bottom: 1px solid var(--pk-border); padding-bottom: 15px; margin-bottom: 25px; } .step-dot { flex: 1; text-align: center; font-size: 12.5px; font-weight: 700; color: var(--pk-muted); position: relative; } .step-dot.active { color: var(--pk-primary); } .step-dot.active::after { content: ''; position: absolute; bottom: -16px; left: 0; right: 0; height: 3px; background: var(--pk-primary); } .stepper-pane { display: none; } .stepper-pane.active { display: block; } /* Trophy highlight style */ .trophy-winner-box { background: linear-gradient(135deg, #fef3c7 0%, #fffbeb 100%); border: 2px solid #e86f2a; border-radius: 12px; padding: 25px; text-align: center; margin-bottom: 25px; position: relative; overflow: hidden; animation: pulseBorder 2s infinite alternate; } @@keyframes pulseBorder { 0% { border-color: #e86f2a; box-shadow: 0 0 10px rgba(232,111,42,0.2); } 100% { border-color: #fbbf24; box-shadow: 0 0 25px rgba(232,111,42,0.5); } } .trophy-icon { font-size: 56px; color: #d97706; margin-bottom: 15px; display: inline-block; animation: floatIcon 3s ease-in-out infinite; } @@keyframes floatIcon { 0%, 100% { transform: translateY(0); } 50% { transform: translateY(-8px); } } .coach-card { border: 1px solid rgba(232, 111, 42, 0.15); background: rgba(232, 111, 42, 0.02); padding: 15px 20px; border-radius: 8px; margin: 15px 0; box-shadow: inset 0 0 10px rgba(232, 111, 42, 0.02); } .history-table { width: 100%; border-collapse: collapse; margin-top: 15px; } .history-table th { background-color: #f7f6f0; color: var(--pk-primary-dark); font-weight: 700; text-align: left; padding: 12px; font-size: 13.5px; border-bottom: 2px solid var(--pk-border); } .history-table td { padding: 12px; font-size: 13.5px; border-bottom: 1px solid var(--pk-border); color: #2c3e50; } .history-table tr:hover { background-color: #fdfdfb; } /* Button adjustments */ .btn-pk { background: var(--pk-primary); color: #fff; font-weight: 700; border: none; padding: 12px 28px; border-radius: 6px; cursor: pointer; transition: all 0.2s; display: inline-flex; align-items: center; gap: 8px; font-size: 14px; text-transform: uppercase; letter-spacing: 0.5px; } .btn-pk:hover { background: var(--pk-primary-dark); transform: translateY(-1px); } .btn-pk-secondary { background: var(--pk-secondary); } .btn-pk-secondary:hover { background: #053b24; } .btn-pk-outline { background: transparent; color: var(--pk-primary); border: 2px solid var(--pk-primary); } .btn-pk-outline:hover { background: rgba(232, 111, 42, 0.05); } } @if (TempData["SuccessMessage"] != null) { @TempData["SuccessMessage"] } @if (Model.Enrollment == null) { Active Lifestyle & Agility — Pickleball Program Connect with other players on the court and build metabolic stamina. Set weekly goals and log your play sessions. Why Pickleball for Men Over 40? Staying active after 40 is essential for metabolic and cardiovascular output. Pickleball provides an engaging, recreational social outlet that increases coordination, agility, and bone density without excessive strain. Prostate Health Connection: Consistent cardiovascular exercise reduces systemic inflammation and improves metabolic health, key factors linked to slowing down advanced prostate cancer progression and supporting active wellness. Program Highlights Personalized Onboarding: Design play targets based on play style. Weekly Goal Dashboard: Monitor days and hours active on the court. Weekly Trophy Award: Earn the top candidate status by hitting targets. Community Play: Track play sessions and reflections. Program Disclaimer: This program offers recreational physical activity tracking. It is not clinical diagnostic software, does not dispense medical advice, and is not a substitute for clinical care. Always consult your personal physician before introducing significant modifications. Enroll in Pickleball Program } @* ============================================== PHASE 2: CONSENT CHECK (ENROLLED BUT NO CONSENT) ============================================== *@ else if (!Model.Enrollment.ConsentStatus) { Privacy & Consent Check Before beginning, we want to ensure you understand how your wellness details are processed. Please review the disclosures below: 1. Encrypted Daily Logs Your daily log entries, practice duration, and reflection logs are secured. Only you and your coaching advisors can access this data. 2. Non-Clinical Boundaries This page is a wellness logging and motivational tracker. It does not replace professional clinical care, diagnostics, or treatments. 3. Structural Safety If you experience physical strain, joints soreness, or cardiovascular symptoms, stop immediately and seek medical evaluation. I accept the disclaimers above. I consent to logging my daily play sessions and wellness details in this portal. Proceed to Setup Goals → } @* ============================================== PHASE 3: ONBOARDING STEPPER (CONSENTED BUT NO GOALS) ============================================== *@ else if (!Model.Enrollment.OnboardingCompleted) { Pickleball Program Onboarding Define your targets to help us calculate your weekly progress. Step 1: Background Step 2: Training Goals Step 3: Constraints & Ready Step 1: Your Profile Details Age Range Under 40 40 - 49 50 - 59 60 - 69 70+ Play Style Casual / Recreational Intermediate League Competitive / Tournament Primary Motivation Active Lifestyle & Movement Cardiovascular Endurance Prostate Health & Prevention Social Connection & Camaraderie Next Step → Step 2: Define Weekly Commitment Choose your weekly target days and cumulative duration on the court. The system will calculate your progress bar and award trophies based on these inputs. Target Days Per Week 1 Day 2 Days 3 Days 4 Days 5 Days 6 Days Everyday (7 Days) Target Practice/Play Hours Per Week 1 Hour 2 Hours 3 Hours 4 Hours 5 Hours 6 Hours 8 Hours 10 Hours 12 Hours 15 Hours ← Back Next Step → Step 3: Readiness Details I have joint pain, tennis/pickleball elbow, or mobility constraints. Please explain your constraints: Note: Dynamic movements on court build stamina. Remember to stretch before play and hydrate frequently. ← Back Complete Onboarding & Start Dashboard } @* ============================================== PHASE 4: ACTIVE TRACKER DASHBOARD ============================================== *@ else { Pickleball Program Dashboard Welcome back. Track your matches and stay active in the community. Director: Houston Poem @if (Model.AchievedWeeklyTrophy) { 🏆 Weekly Top Candidate Award! Congratulations! You have fully completed your target commitment of @Model.Enrollment.TargetDaysPerWeek days and logged a total of @Model.WeeklyHoursPracticed hours on court this week! "🏆 Top Candidate! Outstanding hustle on the court. You hit your targets and kept moving. Let's keep this momentum going!" — Houston Poem, Director of Pickleball } else { 🏓 Houston Poem's Court Word "Every serve and volley gets you stronger. Keep playing, stay connected with the court, and let's reach that goal!" } Current Week Progress Practice Days Target @Model.WeeklyDaysPracticed / @Model.Enrollment.TargetDaysPerWeek days @Model.DaysProgressPercentage% Practice Hours Target @Model.WeeklyHoursPracticed / @Model.Enrollment.TargetHoursPerWeek hrs @Model.HoursProgressPercentage% Overall Weekly Target Achievement @Model.OverallProgressPercentage% Log Play Session Play Date Hours Practiced today 15 Minutes (0.25 hrs) 30 Minutes (0.5 hrs) 45 Minutes (0.75 hrs) 1 Hour (1.0 hrs) 1.5 Hours (1.5 hrs) 2 Hours (2.0 hrs) 3 Hours (3.0 hrs) 4 Hours (4.0 hrs) Court Reflections / Game Notes Save Log Entry Prostate Health & Wellness Moderate-to-vigorous aerobic exercise helps regulate metabolic markers. Staying consistently active through Pickleball helps lower insulin-like growth factors and inflammatory cytokines associated with prostate cancer risk. Increases cardiorespiratory stamina. Encourages natural movement patterns. Fosters strong social connectivity. My Targets Settings Days per week: @Model.Enrollment.TargetDaysPerWeek days Hours per week: @Model.Enrollment.TargetHoursPerWeek hrs Age Range: @Model.Enrollment.AgeRange Play Style: @Model.Enrollment.PlayStyle Play Session Log History @if (Model.AllLogs.Any()) { Play Date Hours Practiced Form Reflections Logged At @foreach (var log in Model.AllLogs) { @log.Date.ToString("MMM dd, yyyy") @log.HoursPracticed hrs @(string.IsNullOrEmpty(log.Notes) ? "No reflections entered." : log.Notes) @log.CreatedAt.ToLocalTime().ToString("g") } } else { No sessions logged yet. Begin your training today by filling the logger form above! } } @section Scripts { function goToStep(stepNum) { // Toggle panes document.querySelectorAll('.stepper-pane').forEach(pane => { pane.classList.remove('active'); }); document.getElementById('pane-' + stepNum).classList.add('active'); // Toggle indicators document.querySelectorAll('.step-dot').forEach((dot, idx) => { if (idx + 1 }
Page Title
Page URL
Related Questions (JSON Array of strings)
Recommended Actions (JSON Array of objects)
[]
Active
Save Changes
Cancel