Mobile appFantasy footballBetting-style gameplayFull stack

Project

Wildcat Fantasy Football

Sports & Entertainment

A fantasy football mobile app for players who want a more unpredictable experience, with a bet-based multiplier system that adds risk and reward into weekly matchups.

Wildcat Fantasy Football Home Screen
Wildcat Fantasy Football Leaderboard
Wildcat Fantasy Football Matchup Screen

Overview

Product — Built a mobile fantasy app with a bet-based multiplier system for weekly matchups.

Architecture — Delivered React Native frontend with secure auth and MongoDB-backed APIs.

Stack / Tools

Development

React NativeJavaScriptExpressExpoREST APIsMongoDBJWT AuthenticationbcryptJest

Design & Product

Mobile-first UX (weekly matchup flows)Demo mode and test data for gradingRisk and reward gameplay designIteration based on feature scope and feasibility

Demo

Highlights (My Key Contributions)

Execution
  • Core app — Built fast matchup flows in React Native Expo.
  • Gameplay UX — Added lineup control, standings, and multiplier-based scoring visibility.
  • Testing — Created demo mode with seeded accounts and stable weekly test data.
Backend Impact
  • Security — Implemented authentication with bcrypt + JWT.
  • Scoring engine — Built multiplier logic and weekly result computation.
  • Integrations — Pulled live NFL data via Sleeper API and exposed team/matchup endpoints.

Outcome

  • Delivery — Shipped a playable fantasy experience with differentiated multiplier mechanics.
  • Coverage — Completed auth, matchup flow, standings, scoring, and backend setup.
  • Scalability — Established a base for multi-team league expansion.
  • Technical growth — Strengthened full-stack integration across mobile client and API.

Next steps

  • Data depth — Expand player and weekly coverage beyond current API source.
  • League scale — Support more teams per league.
  • Game strategy — Integrate betting-odds data for richer multiplier logic.
  • Onboarding — Improve league creation and invite reliability.