๐ Live Demo: Baseball Brainrot
Inspiration
Baseball is a sport deeply rooted in tradition, but modern audiences consume content differentlyโespecially younger fans.
- 3+ hour games can be too long for the TikTok generation.
- Only 10% of young adults (18-34) name baseball as their favorite sport, compared to 41% for football.
- Younger fans prefer bite-sized, interactive content rather than passive viewing.
With Baseball Brainrot, we aim to revolutionize baseball content consumptionโturning highlights, stats, and games into a TikTok-style experience.
What It Does
Baseball Brainrot is a scrollable, interactive baseball content feed.
โ Features:
- ๐ฅ A Swipeable Feed (
/feed)- Baseball highlights & MLB.com articles in a TikTok-style UI.
- Baseball highlights & MLB.com articles in a TikTok-style UI.
- ๐ง Personalized Baseball Bio
- AI-generated summary of what teams/players you like based on your watched content.
- Guess the Exit Velocity โ Predict home run exit speeds and earn points!
- Compete with others based on accuracy in games.
- AI-generated summary of what teams/players you like based on your watched content.
๐ It's like TikTok, but purely for baseball.
How We Built It
Backend (Express + Supabase)
- ๐ฅ๏ธ Express.js + TypeScript โ Fast, lightweight backend.
- ๐ข๏ธ Supabase (Postgres) โ Stores user preferences & interactions.
- ๐ Clerk โ Third-party authentication (Google, Outlook, etc.).
Frontend (React + Vite + TanStack Router)
- โก React + Vite โ Instant reloads and fast development.
- ๐จ Tailwind CSS โ Clean UI design.
- ๐ TanStack Router โ Manages navigation between pages.
AI Integration
- ๐ค LLM-powered Baseball Personality Bio
- Summarizes your viewing habits to generate a custom baseball fandom profile.
- Summarizes your viewing habits to generate a custom baseball fandom profile.
๐ Accomplishments That We're Proud Of
- ๐ Built an entire functional MVP in just 2 days โณ.
- ๐ง Integrated an LLM to analyze user preferencesโmaking content truly personalized.
- ๐ฅ Achieved a smooth, TikTok-style UX with seamless video scrolling.
- ๐ Gamified baseball content with a points system for added engagement.
๐ง What We Learned
- Baseball stats are deeper than we thought!
- TikTok-style UX is trickier than it seems.
- Making content flow naturally took a lot of UI/UX iterations.
- Making content flow naturally took a lot of UI/UX iterations.
๐ What's Next for Baseball Brainrot
๐ข New Features Coming Soon
โ
๐ฌ Commenting System โ Discuss plays, predictions & hot takes.
โ
๐ฃ๏ธ Forum Section โ Community debates, memes, and baseball discussions.
โ
๐ฎ More Games โ Pitch speed guessing, trivia, and live play predictions.
โ
๐ Expanded Scoring System โ More ways to earn and spend points.
Baseball is changing. Weโre making sure it evolves with digital culture. โพ๐ฅ
Built With
- express.js
- react
- supabase
- typescript
Log in or sign up for Devpost to join the conversation.