UPSET IS LIVE ON THE APP STORE

UPSETBUILDING IN PUBLICUFCAGENTIC CODINGAPP

upset is live on the app store

Upset is officially live on the App Store. a full stack social mobile app for fight fans - built, shipped, and available for download right now. check it out at upsetmma.app.

i'm not a software engineer. i'm a chemist who dabbles in code and loves UFC. and yet here we are - a production mobile app with a realtime backend, social features, a database of 4,400+ fighters, and subscription billing. all live. all functional. let that sink in for a second.

what is Upset

Upset is a social prediction tracker for MMA fans. not a betting app. no money on the line. just pure fight IQ.

pick your winners before events, optionally predict the method and round, and watch your accuracy get tracked over time. compete with friends, climb leaderboards, and prove you actually know fights.

pick parties

the feature i'm most proud of is Pick Parties. create a private group for any event, invite your friends with a 6-character code, and compete head-to-head as fights get graded in real time. live leaderboard. side-by-side pick comparison. winner gets bragging rights.

this is what watching fights with your boys should feel like digitally.

4,400+ fighters at your fingertips

every fighter profile has detailed stats pulled from UFCStats. fight history, round-by-round breakdowns, head-to-head comparisons. 10 weight classes of current rankings. whether you're prepping for fight night or settling an argument about who hits harder, its all there.

community

follow other predictors, see their picks, talk trash in the forum. global and friends-only leaderboards. trending discussions. the whole social layer that fight fans have been missing.

agentic coding is the real story here

i want to talk about this because i think its the most important part of this whole thing. Upset exists because of agentic coding tools - specifically Claude Code.

let me be real about what that means. i can read code. i understand how apps work architecturally. i've dabbled in rust, java, python. but i have never in my life been able to sit down and build a full stack mobile application from scratch to production deployment. that was simply not in my skill set.

agentic coding changed that equation entirely.

i'm talking about a React Native app with Expo, TypeScript throughout, Convex for the realtime database and auth, RevenueCat for subscription management, Sentry for error tracking, push notifications, image uploads to cloud storage, webhook integrations. the kind of stack that a team of engineers would build.

i described what i wanted in natural language and iterated with an agentic model until it worked. not copy pasting from stack overflow. not watching 47 youtube tutorials. actual collaborative development where the model understands context, writes code, debugs issues, and refactors when needed.

the barriers are gone. the excuse of "i don't know how to code" is becoming irrelevant at a speed that most people haven't grasped yet. if you have an idea, domain knowledge, and the willingness to learn how to communicate with these models - you can build real software. not toy projects. not demos. real products that real people use.

this is the paradigm shift happening right now. a chemist built a full stack mobile app and shipped it to the App Store. i am the proof of concept.

try it

there's a free tier - 2 events so you can get a feel for it. Upset Pro is $3.99/month or $29.99/year if you want the full experience.

if you watch fights, download Upset. if you know someone who watches fights, send them the link. every download and every piece of feedback shapes what this becomes next.

-chemistoncampus

RELATED POSTS