Performance Profiling Dashboard (private coaching)

Job ID: 40254390

Budget: £10,000 – £20,000 GBP

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