Features

Team and Player Profiles

  • follow teams/players profiles for personalised content feed
  • see information,stats, gemini driven related articles for players
  • see team rooster,standings,match results ,upcoming matches,stats ,information and gemini driven related articles for teams

Article Feeds

  • enjoy quality content like gemini driven related articles of your followed teams and players
  • upvote and downvote any article to express your opinions to public

Discover through search

  • search for profile of any team/player and explore variety of related content
  • explore any topic by making use of article tags and search feature to get articles with tags like trade,meme,recaps and many more all architected by gemini
  • explore specific articles by searching with article titles

Functionality

Fetches Latest Data From MLB Api Endpoints To display on website

fetches latest data like team stats,standings,match results,upcoming matches,player stats from mlb api endpoints

Generates Latest and Selected Article using Gemini and store in MongoDb Cluster on Google Cloud

regularly runs the code on google cloud to fetch new articles and store them in database

Searches the Database on Google Cloud for team/player profiles , articles and user query

find results for user query and display them on the website for user to select

Does User authentication using JWT tokens and database

creates accouts for users and manage log ins by verifying with user data on database

Project journey

We worked with many new libraries,frameworks and Utilities for the first time as we are just second year undergraduates in Computer Science. We explored tremendous capabilites of Gemini Api and its efficiency in creating responses with accuracy we not thought of before.We have come a long way from where we started this project We indeed learned a lot

What's next for MLBee

we plan to add extra features for fan engagement like polls , reactions,quizes

Built With

Share this project:

Updates