pitcherrrPerfect_final

<img src="static/images/logo.png" alt="Pitcher Perfect Logo" width=""250/> # Pitcher Perfect ### Your AI-Powered Baseball Companion [![Flask](https://img.shields.io/badge/Flask-000000?style=for-the-badge&logo=flask&logoColor=white)](https://flask.palletsprojects.com/) [![Google Cloud](https://img.shields.io/badge/Google_Cloud-4285F4?style=for-the-badge&logo=google-cloud&logoColor=white)](https://cloud.google.com/) [![MLB](https://img.shields.io/badge/MLB-041E42?style=for-the-badge&logo=mlb&logoColor=white)](https://www.mlb.com/)

๐ŸŽฏ Project Overview

Watch our project demo: Pitcher Perfect Demo

Live link to our Project: Pitcher Perfect Live Website

Note: Certain features like Team Compare and My team are Currently limited due to Computational resource constraints.A full version with optimized cloud hosting would run these features smoothly.And alternately if you want you run clone and run it on your own laptop or PC using the given instructions in the Readme.

Pitcher Perfect revolutionizes how baseball fans experience the game through AI-powered personalization and real-time engagement. Built with cutting-edge technology, it delivers customized highlights, interactive features, and seamless multilingual support.

โšก Key Features

๐ŸŽฎ User Experience

๐Ÿ’ฌ Social Features

๐Ÿค– AI Integration

๐Ÿ› ๏ธ Technical Stack

๐Ÿ“ Project Structure

pitcher-perfect/
โ”œโ”€โ”€ database/              # Database configurations
โ”œโ”€โ”€ dataset/               # MLB teams dataset
โ”œโ”€โ”€ features/              # Custom Python modules
โ”œโ”€โ”€ static/                
โ”‚   โ””โ”€โ”€ images/            # Project images and assets
โ”œโ”€โ”€ templates/             # HTML templates
โ”œโ”€โ”€ app.py                 # Main application file
โ”œโ”€โ”€ personalisedemailcontent.py  # Script for personalized email content
โ””โ”€โ”€ requirements.txt       # Dependencies and requirements

๐Ÿ”„ API Endpoints

Endpoint Description Preview
/signup User registration Signup
/login User authentication Login
/how-to-use Tutorial video Tutorial
/baseball-rules Game guidelines Rules
/ Home dashboard Home
/ Home dashboard translate Home
/chat_dashboard Chat overview Chat
/chat/<friend> Private messaging DM
/group_chat/<group_id> Group discussions Group
/team_players Team builder Builder
/team_players Team builder Builder
/my_team Userโ€™s team MyTeam
/team_compare Team comparison Compare
/ Home dashboard darkmode with news and chatbot Home

๐Ÿš€ Getting Started

  1. Clone the repository: ```bash git clone https://github.com/vinayak1729-web/pitcherrrPerfect_final.git

Install dependencies: pip install -r requirements.txt

Set up environment variables: cp .env.example .env

Run the application: python app.py

```

๐Ÿ‘ฅ Contributors


Vinayak Shinde โ€“ Lead Developer

LinkedIn

Vishal Mishra โ€“ Lead Developer

LinkedIn


๐Ÿš€ Team: Suryaprabha

Suryaprabha Logo

๐ŸŒ Suryaprabha LinkedIn

๐Ÿ“„ License This project is licensed under the MIT License - see the LICENSE file for details.

๐Ÿค Contributing Contributions are welcome! Please feel free to submit a Pull Request.