Solo dev builds betting-tracker SaaS 'BetManager' in 7 months

A data analyst at a private equity bank noticed a colleague who did sports betting (placing bets across multiple bookmakers at once to lock in profit from odds differences) was tracking by hand in Excel, since no dedicated tool existed. That gap became the basis for BetManager, built solo over seven months. Users upload a of their bet slip from any bookmaker, and Claude Vision (an AI that reads images) automatically extracts the odds, stake, and result with no manual typing.

The stack uses Next.js and NestJS for front and back end with Postgres as the database, and the build included Stripe billing, international pricing, , and a custom OCR (optical character recognition) pipeline. The finished product automatically calculates over 70 metrics from betting history — standard ones like ROI and win rate, plus less common ones such as longest losing streak, win rate by odds range, and ROI by time of day and day of week.

Key points

  • Idea came from a colleague tracking sports bets manually in Excel
  • Claude Vision auto-extracts odds, stake, and result from bet-slip
  • Stack: Next.js + NestJS + Postgres, with Stripe billing and international pricing built in-house
  • Built a custom OCR pipeline from scratch
  • Auto-calculates 70+ metrics including ROI, win rate, longest losing streak, and win rate by odds range
Read original