// 01 PRIMARY ENGINE
The Predictor
The Predictor
Loop.
Engineering a data-driven conversion loop through performance forecasting and real-time Strava integration.
Beta v1.2 — 87 predictions generated
// 02 TECHNICAL PROOF
System Architecture.
Infrastructure
API & Logic
Live Strava API integration via Node.js/Render. Logic: Riegels Formula.
Telemetry
Event Tracking
Google Tag Manager (GTM-NJW2V9RX) active.
// 03 AUDIT_LOG
Tech x Growth – Assignment Proof.
Growth Engine
A. Lead Magnet / Growth Loop
- • Strava OAuth Integration
- • Marathon Prediction (Riegels)
- • Social Proof (localStorage Counter)
- → Event: prediction_generated
Telemetry
B. Event Tracking (dataLayer)
- • GTM Container (GA4) Installed
- • prediction_generated
- • api_fetch_success
- • whitepaper_download
- • plugin_repo_click
Integration
C. API Integration (Live)
STATUS: IDLE
TS: --
PAYLOAD: null
Documentation
D. Technical Whitepaper
Complete technical documentation with GTM tracking on download.
Extensions
E. Browser Plugin (MV3)
Chrome Extension enhancing athlete activation via Strava API data sync.
TECHNICAL_STACK
CORE: HTML5 / CSS3 / Vanilla JS (ES6+)
BACKEND: Node.js / Express / Render
API: Strava OAuth 2.0 / REST
BACKEND: Node.js / Express / Render
API: Strava OAuth 2.0 / REST
DATA_&_GROWTH
TRACKING: GTM / GA4 / dataLayer
STORAGE: LocalStorage API
DISTRIBUTION: Chrome Extension (MV3)
HOSTING: GitHub Pages (SSL)
STORAGE: LocalStorage API
DISTRIBUTION: Chrome Extension (MV3)
HOSTING: GitHub Pages (SSL)