Inspiration

We thought PrizePicks had a very fun track, and decided to experiment with the user experience with interactive sports sweepstakes software. Our main inspirations came from financial assets, as we figured that a bet would work similarly to a European option: You can buy the line, but cannot "sell" until the deadline for the bet is over. We simply built from this idea, making the platform update in real-time to reflect the actual valuation of a bet given in-game data. We also believe in a sense of community in whatever we do, so we pulled an idea from Twitch and added a live chat room where users could discuss their lines, players, and ideas.

What it does

Our application is an all-purpose sports sweepstakes engine that takes in real-time game data, factors it in with historical data, and uses AI analysis to provide the "true value" of the bet. Oftentimes, what users see as the payout and the actual mathematical payouts are different, and we wanted to fix that gap in calculation so that users could make proper, informed bets. We also added a head to head feature, where users could 1v1 other users by writing their own player props in a winner-takes-all bet, with the audience being able to choose between popular sportsbook-set lines versus other-user set lines.

How we built it

Because this project was so ambitious, we organized all of our thoughts onto a whiteboard, and decided the UI look from there. We decided that actually building out the look of the app before coding the system would be a decent idea, because we could solidify our core requirements while also keeping track of what we need and avoiding any messy placements of the UI. After we did this, we spent an entire night coding the valuation engine, and worked tirelessly to make sure the UI, discussion boards, and head 2 head features were bug-free and easy to use.

Challenges we ran into

One challenge that we ran into was incorporating the live prop swings within our platform. Calculating the score to what we value the prop at to what the prop is currently valued at was difficult due to the mathematical reasoning behind it. Not only did we have to show the static value for the props before the game, but we had to incorporate and EV score that is constantly updating through the game.

Accomplishments that we're proud of

We are incredibly proud of how large and ambitious our solution was, and how well we were able to implement it given the short timeframe. In just a few days, we built a working platform that includes a functioning login flow, a home dashboard with earnings and active bets, a stale line radar that dynamically filters props, and our first version of transparency cards that actually show how a line is priced, plus a user "combat system" that engages their sense of community and competitiveness.

What we learned

Not only did we learn about how useful technologies like react-native, expo, and LLMs are, we learned how difficult it is to build a product, regardless of how flushed out it is. Every second of building this application took 110% of our effort, and we can proudly say that came out of this hackathon as better engineers than when we started.

What's next for Atlas

Our next steps include expanding to more sports to reach a wider target audience. Improving the valuation engine will be crucial because as more data flows in the engine will get better and provide more accurate results for our users. Learning the user’s habits over time is also something we look forward to implementing, so the UI can be more tailored to each individual user. We feel that the head 2 head feature will provide incredibly valuable user data, and so we could look into using that to improve the user-experience and maybe even factor it into the sportsbook-set line value calculations as well.

Built With

Share this project:

Updates