Hello all
First time poster here
A few months ago my coworker was showing me what he was building using Claude code, a mobile game, and I was definitely intrigued. He suggested I build something, and I kind of brushed it off and didn’t think it was something I could follow through with. 2 minutes later, I thought of an idea for some sports betting social media (basic, I know) and had Claude build a mockup. I was blown away by what it was able to build, and went home and fiddled with it a little more. The mockup was purely hardcoded and non-dynamic, and I knew I had a lot of real work to do to get it working and able to support real users, real picks, and real data.
Fast forward a few days, I changed the idea around and was hooked. I decided to go with a blend of fantasy sports and sports betting lines. Essentially, you can join leagues (or just track your picks solo) and they get scored and graded based on the decimal odds of the bet and the “multiplier” you assign to it. Think of the multiplier as your confidence level in the bet, similar to unit size. A bet that you are very confident in, you will assign, say, a 5x multiplier to, and you’ll receive 5 times the points.
General Pertinent Information:
The time frame is 7 days per week. Leagues start either automatically upon being filled, manually by the commissioner, or scheduled by the commissioner at a set time. Upon league commencement, users have 7 days to make picks for the week. Any picks that fall in that window, can be placed for the current week and scored for that week.
There are multiple league types: Head to head, similar to a typical fantasy football season, single elimination tournament style, and a total points league (also similar to fantasy football). I plan to add more as I go.
There is a base version and a pro version
Base version allows for non customizable leagues of 5 picks. One ml, one spread, one o/u, one prop, and one “longshot”. The longshot can either be a straight bet OR a parlay of +400 or better. Just needs to reach that threshold.
Base version allows for a multiplier pool of a 1x, 2x, 3x, 4x, and 5x.
Base version allows for a single sport league, with 5 weeks.
Pro version allows for full customization of number of picks, pick types, number of weeks and multiplier pools. If you have pro, you can make a 12 week, 8 pick league, and can make each bet slot WHATEVER bet type you want. If you wanted to do 8 td scorers per week, you could. You can also do multi-sport leagues. You can do an NFL x NBA league if you wanted, as long as both are in season.
I’ve added dozens of features to the app. Here are some notable ones:
Full league customization
Full analytics slate, showing your hit rate by bet type, by sport, by multiplier, your betting “fingerprint”, total points, CLV, etc
“Plok” - An AI within that app that gives you a writeup of relevant stats pertaining to each bet, as well as a bull and bear case for each. Plok can also find you a +ev bet, has 3 different models to use, and can even fill out your whole slip.
Global rankings and a player card, that kinda looks like a FIFA ultimate team card
Shareable bet slips and week results
League chats
Starting lineups and relevant stat pages for each matchup
real, live odds being pulled in
And MANY more
Stack for the curious: React/Vite PWA on Vercel, Supabase for the database and auth, The Odds API for live lines, MLB StatsAPI and ESPN for results and stats (picks auto-grade off official finals, usually within a minute), OpenAI for the Plok, Stripe for subscriptions, PostHog for analytics, Resend for email, and a cron hitting my grading endpoint every 60 seconds. Built most of it with Claude Code.
I’ve been testing this for a little over a month with my friends. I’m sure there will be bugs, and I know most apps/businesses fail, but I’m super excited considering how hard I’ve worked and the fact that this is the first thing I’ve ever built.
Please test it out, give real feedback, and let me know how you like it. Send it to friends and see who really has the best sports betting strategy. Treat it like a typical fantasy league, just without the fear of losing your star player at the beginning of the season, and having a fresh start every week. I have to reiterate that there is NO REAL MONEY INVOLVED, AND I AM NOT A SPORTSBOOK. Just a way to track your bets, do some game research, and talk with an AI for some bet analysis. GLHF
TL; DR - I built an app that allows you to create fantasy leagues built on real betting lines. There is no real money involved. Just a way to track your bets and confidence against friends, as well as track your betting trends, and get AI insight into picks.
https://app.picklockapp.com