An AI-powered MLB betting recommendation and tracking application that generates intelligent daily betting insights and seamlessly exports data to Google Sheets.
This application helps sports analysts and bettors make informed decisions on MLB games by:
- Fetching the latest MLB games and odds from The Odds API
- Generating AI-powered betting recommendations
- Exporting recommendations to Google Sheets for easy sharing and analysis
- Tracking bankroll and bet history for performance analysis
- Providing automated daily refreshes of game data and recommendations
- Live Odds Dashboard: View the latest MLB games and odds
- AI-Powered Recommendations: Generate betting recommendations using advanced AI analysis
- Google Sheets Integration: Seamlessly export recommendations to Google Sheets
- Bankroll Management: Track your betting bankroll and performance
- Bet History: Log and analyze your betting history
- Automated Scheduling: Set daily refresh times for game data and recommendations
- CSV Import/Export: Import games from CSV files and export bet history
- Frontend: React, TanStack Query, Tailwind CSS, shadcn/ui
- Backend: Node.js, Express
- Data Storage: Supports both file-based storage and PostgreSQL database
- External APIs: OpenAI API, The Odds API
- Integrations: Google Sheets API, Google Apps Script
See the Deployment Instructions for details on how to set up and deploy this application.
- Schedule Page: Upload game data or use The Odds API to fetch the latest games
- Recommendations Page: Generate and view betting recommendations
- Bankroll Page: Manage your bankroll and track bets
- Settings Page: Configure Google Sheets integration and automation settings
This application requires the following API keys:
- The Odds API: For fetching live MLB game data and odds
- OpenAI API: For generating AI-powered betting recommendations
For questions or issues, please contact the development team.
MIT License