๐Ÿš€ 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.
  • ๐Ÿง  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.

๐Ÿš€ 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.

๐Ÿ† 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.

๐Ÿš€ 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

Share this project:

Updates