Application Development · Startup · Web Development

Track & Field Dreams

Track & Field Dreams · Sports DMV, MD

https://www.tfdreams.com/
Celery Django Playwright PostgreSQL Stripe TailwindCSS
Track & Field Dreams logo
Track & Field Dreams

$2K+ → $24

Cost Reduction

Athlete entry cost

13

Django Apps

Modular architecture

40+

DB Models

Comprehensive data layer

30+

Events Tracked

Track & field events

Overview

Track & Field Dreams is a data-driven recruitment platform designed to automate the connection between high school athletes and college coaches. Founded by Fredie and Jonathan Glass, the platform disrupts the traditional recruitment model by "pushing" athlete performance metrics directly to college coaches when they meet specific conference championship standards.

By leveraging objective data like times, distances, and heights, Track & Field Dreams provides a scalable, affordable alternative to expensive generalist recruiting sites. The platform serves a diverse ecosystem including athletes aged 11–18, their parents, transfer portal athletes, and paying college recruiters.

The Problem

Before Track & Field Dreams, the recruitment industry relied on "search-based" platforms where the burden of discovery fell entirely on manual effort. Despite track & field being a uniquely data-driven sport with objective measures, no existing solution leveraged this data to automate the matching process.

Developing Track & Field Dreams required addressing several deep-seated inefficiencies in the sports technology market:

• Financial Barriers: Existing platforms often charge athletes over $2,000/year for premium recruitment features.

• Search-Based Inefficiency: Both coaches and athletes spent excessive time manually searching databases and profiles rather than focusing on qualified matches.

• Lack of Specialization: Multi-sport platforms lacked the event-specific data integration required for track & field’s 30+ unique events.

• Compliance Complexity: Building a system that adheres to COPPA (for athletes under 13) and NCAA communication regulations.

• Verification and Trust: Ensuring performance data is verified through high school coach workflows and screenshot-based proof.

• No automated qualification matching: No platform matched athletes to programs based on actual conference championship standards.

• Exposure inequality: Athletes without extensive networks or geographic advantages were systematically disadvantaged.

• Time-consuming searches: College coaches wasted countless hours filtering through unqualified prospects or watching highlight videos.

• High costs for families: Parents were forced to pay high fees for uncertain recruitment results.

• Manual processes: Athletes had to actively market themselves and manually reach out to coaches.

Solution

The client’s original vision included a vast ecosystem with a social media platform called "The Bullpen," NIL marketplaces, and global athlete reach. Through discovery, the team distilled this vision into a Minimum Viable Product (MVP) that prioritized the core data-driven "push" system and critical compliance features first.

• Automated Matching Engine: A core innovation that compares athlete performances to conference standards (top 16 or 24) and notifies coaches.

• Multi-Role User System: Role-specific dashboards for athletes, parents, college coaches, and admins.

• Recruitment Board: A streamlined pipeline for coaches to track athletes by priority levels (Gold, Silver, Bronze) and recruitment status.

• Age-Aware Messaging: A dynamic system that adjusts permissions as the athlete grows, ensuring COPPA compliance and parental monitoring.

• Verified Performance Tracking: Recording 30+ events with screenshot proof and coach verification workflows.

Technology Stack:
• Backend: Django 5.2 (Python 3.13)
• Frontend: TailwindCSS + PostCSS with custom typography and layout plugins
• Database: PostgreSQL-ready (production)
• Payment Processing: Stripe (handling 11 webhook event types for recurring billing)
• Data Sources: NCES API (27,000+ high schools) and College Scorecard API (6,400+ colleges)

Implementation

Web Application Development:
• Built a responsive web application optimized for mobile browsers to ensure accessibility on the field.
• Developed a Performance Tracking module for 30+ track & field events, including personal/season best flagging.
• Integrated National Championships Scoring with real-time leaderboards and school team aggregation to drive engagement.

Backend & Infrastructure:
• Implemented Django REST API logic to support complex multi-tenant recruitment workflows.
• Developed a Conference Standards Database storing standards per event, gender, and division to enable accurate ranking estimation.
• Utilized Celery for asynchronous email support and Playwright for browser automation testing.

Key Features Implemented:
• Automated Matching: A proprietary algorithm where Rank 1 equals 100% match score, scaling down to 70% for Rank 24.
• COPPA Compliance: Parent registration delegation where children initiate the process and parents complete it via secure tokens.
• Stripe State Synchronization: Invoice webhooks with billing_reason flags to distinguish initial subscriptions, renewals, and plan changes.
• School Request Workflow: Admin-approved process for adding new schools to the database while maintaining data quality.

Recruitment dashboard with automated matching

Recruitment dashboard with automated matching

Athlete performance tracking dashboard

Athlete performance tracking dashboard

Coach recruitment board

Coach recruitment board

Results

Product Outcomes:
• Launched a fully functional multi-tenant platform featuring 13 Django apps and 40+ database models.
• Delivered a real-time matching engine comparing athlete performance to conference standards.
• Implemented a scalable subscription system supporting both individual and team-based plans.

Technical Achievements:
• Successfully integrated federal APIs (NCES and College Scorecard) for comprehensive school coverage.
• Built a robust communication layer with age-aware transitions and NCAA compliance validation.
• Optimized performance with 20+ composite indexes for high-speed query execution.

Business Impact:
• Democratized Access: Reduced athlete entry costs from $2,000+/year to a $24 fee.
• Efficiency for Coaches: Eliminated manual searching by providing pre-qualified athlete metrics automatically.
• Market Innovation: Established the first platform to automate matching based on actual conference championship standards.
• Sustainable Growth: Created a model where coach subscriptions enable cheaper access for athletes.

Lessons Learned

• State Machine Design for Permissions: Managing age-based transitions (Under-13 to 18+) requires treating permissions as a formal state machine to handle edge cases like active message threads.

• Verification Cascades: Data integrity in a verification-heavy system requires cascading invalidation; if a coach is banned, all athletes they verified must be automatically reverted.

• Webhook Idempotency: Handling complex billing requires more than just completion events; managing renewals and failures across 11 event types necessitates strict idempotency.

Tech Stack

Django 5.2 Python 3.13 TailwindCSS PostCSS PostgreSQL Stripe Celery Playwright NCES API College Scorecard API

Have a project
in mind?

Let's talk about what you're building. No commitment, no sales pitch — just an honest conversation about how we can help.

Start a Conversation

Response within 24 hours