Elite Picks — iOS ML Sports Betting Analytics (SwiftUI) by Viktor ZahurskyiElite Picks — iOS ML Sports Betting Analytics (SwiftUI) by Viktor Zahurskyi

Elite Picks — iOS ML Sports Betting Analytics (SwiftUI)

Viktor Zahurskyi

Viktor Zahurskyi

Overview

Native iOS app that uses ML (EP Score 0–100) to surface high‑EV player props, generate up to 150 DFS lineups, and guide fantasy start/sit decisions with real‑time injuries and line‑movement insights for NFL and NBA.

Key Features

EP Score (0–100): Fast, interpretable player ranking.
DFS Builder: Up to 150 lineups with constraints/filters.
Props & Parlays: Analyzer with Top 6 community favorites.
Fantasy Start/Sit: Projections + matchup + injury context.
Personalization: “For You” props, unlimited favorites, community Wins/Bad Beats.

Tech Stack (Mobile)

iOS (16+): Swift, SwiftUI, Combine, MVVM.
Charts: Swift Charts for line‑movement and overlays.
Networking/State: Async/await, caching, background refresh.
Subscriptions: StoreKit 2 (weekly/monthly/annual).
UX/Quality: Push/local notifications, accessibility, telemetry, CI/CD (TestFlight).

Challenges & Solutions

Live market volatility: Background refresh + push alerts; reactive UI with Combine.
Heavy data rendering: Pagination, memoized VMs, chart down‑sampling for 60fps.
Explainability: EP Score V2 scaling, context chips, and line‑movement visuals.

Results

Faster research, higher confidence, and scalable DFS/fantasy workflows—reflected in frequent updates and strong user ratings (4.6/5, 576 reviews).
Like this project

Posted Jan 14, 2026

iOS app using EP Score (0–100) to find winning props, build 150 DFS lineups, and guide start/sit with real‑time injuries and line‑movement insights.

Likes

1

Views

3

Timeline

Feb 14, 2024 - Jun 24, 2024