
SportPersonalities.com
Full-stack sport psychology testing platform — 183K lines of custom code.
Role
Founder & Lead Developer
Duration
2025 – Present
Technology Stack
WordPress, PHP, MySQL
Visit Site
Live siteThe Challenge
Athletes and coaches lacked science-based tools to understand how personality influences sports performance. Existing personality assessments were either too generic or too academic to be actionable in a sporting context.
The Approach
I designed and built the entire platform as a custom WordPress application on an Astra child theme — 183K lines of hand-written PHP, JavaScript, jQuery, and CSS. The core is a proprietary 4-pillar psychometric framework: Drive (Intrinsic vs Extrinsic), Competitive Style (Strategic vs Opportunistic), Cognitive Approach (Technical vs Reactive), and Social Style (Collaborative vs Autonomous) — producing 16 distinct sport personality archetypes. Payments are handled through a custom Stripe integration built from scratch (no WooCommerce), and every feature — from the assessment engine and coach dashboards to the partner logo strip — is custom code.
Key Features
- Proprietary 4-pillar assessment framework producing 16 sport personality archetypes
- Custom Stripe payment integration built from scratch — no WooCommerce dependency
- Coach dashboards for team personality dynamics and athlete comparison
- Custom partners/media logo system with grayscale hover effects
- Full psychometric reporting engine with personalized athlete profiles
- WordPress Astra child theme with 20+ custom-built features
Results & Impact
- Built a 183,000-line codebase as a solo developer
- Developed the first personality-to-sport-performance mapping system using the 4-pillar framework
- Integrated custom Stripe billing without relying on any e-commerce plugin
- Established SportPersonalities as a recognized brand in sports psychology
- Built a scalable platform serving athletes, coaches, and sports organizations