Performance Profiling Dashboard (private coaching)

Customer: AI | Published: 24.02.2026

I require a secure, semi-custom web-based platform for internal coaching use. The platform will function as a performance profiling and longitudinal tracking system used with private clients. It will: • Collect validated assessment data (baseline) • Collect weekly tracking data • Compute composite performance indices • Detect performance drift via statistical logic • Display results in a secure client dashboard • Provide coach-only analytics and alerts This is not a public SaaS product. It is a private, invitation-only coaching instrument. Security, data integrity, and clean executive-level UI are critical. ⸻ CORE FUNCTIONALITY 1. Secure Client Portal • Individual client accounts • Secure authentication (OAuth or similar) • Role-based access (Client vs Coach) • GDPR-compliant data storage (EU-hosted preferred) ⸻ 2. Baseline Assessment Module Multi-part structured assessment intake (approx. 200+ items). Requirements: • Multi-step form structure • Save progress functionality • Ability to handle large validated questionnaire batteries • Structured scoring logic (server-side) • Store raw responses and computed values separately Baseline produces: • Five domain scores (0–100 scale) • Composite index • Stored baseline reference for longitudinal comparison ⸻ 3. Weekly Tracking Module Lightweight weekly submission form (8–12 minutes completion). Includes: • Numeric inputs • Slider scales (1–10) • Short free-text reflection prompts • Timestamped entries • Auto-calculated weekly domain scores • Rolling averages (4-week moving average) ⸻ 4. Scoring & Analytics Engine (Backend Logic) Server-side logic must: • Normalise inputs • Apply weighted scoring • Compute: • Domain indices • Composite index • % delta from baseline • Z-score vs rolling mean • Implement drift classification: • Stable • Mild drift • Systemic drift • Instability • Detect cross-domain correlation patterns • Trigger internal alerts when thresholds exceeded All scoring logic must be modular and editable. ⸻ 5. Dashboard (Client View) Clean executive-style interface. Screens required: A. Overview Screen • Composite performance score • Trend arrow • 4-week moving average • Zone status indicator • Domain summary B. Domain Radar View • Radar chart showing five domains • Baseline overlay vs current • % change indicators C. Performance Trajectory • Time-series line graph • Rolling average • Visual drift shading D. Domain Detail Pages For each domain: • Current score • Delta from baseline • Volatility metric • Coach notes (visible to client) No gamification. No leaderboard. No push notifications. ⸻ 6. Coach-Only Backend View Coach dashboard must include: • Raw psychometric breakdown • Subscale access • Z-scores • Correlation matrix • Drift trigger flags • Editable client notes (private) • Manual override of interventions Client must not see internal analytics layer. ⸻ 7. Alert System When drift exceeds defined thresholds: • Internal dashboard alert • Optional email notification to coach • Client sees neutral status update (not alarmist) ⸻ TECHNICAL REQUIREMENTS Preferred architecture: Frontend: • React / Next.js (or equivalent modern JS framework) Backend: • Secure relational database (PostgreSQL preferred) • Supabase or equivalent backend-as-a-service acceptable Security: • Encrypted data storage • Role-based access control • Secure authentication • GDPR-compliant hosting Analytics: • Server-side computation (not client-side) • Modular scoring logic (future adjustable weighting) Charts: • Radar chart • Line graph • Moving average • Volatility band Must be performant and scalable for 20–100 concurrent users. ⸻ NON-FUNCTIONAL REQUIREMENTS • Executive-grade minimalist UI (dark theme preferred) • No bright consumer-style UX • Professional typography • Mobile responsive • Secure export capability (PDF performance summary) ⸻ DEVELOPMENT PHASES REQUESTED Please provide quote for: Phase 1: • Core system build • Baseline intake • Weekly tracking • Scoring engine • Dashboard Phase 2 (optional, quote separately): • Wearable API integration • Advanced correlation visualisation • Automated PDF reporting ⸻ DELIVERABLES • Fully deployed secure web application • Clean source code • Database schema documentation • Scoring logic documentation • Admin documentation • Deployment instructions ⸻