Skip to content

Prasann62/fpl-analizer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

38 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ† FPL Analizer

FPL PHP MySQL

A comprehensive Fantasy Premier League (FPL) toolkit designed for serious managers. Built with PHP, this suite of tools provides live data tracking, AI-powered team optimization, and deep performance analysis.


πŸ“Έ Screenshots

Premier League Header Modern, clean UI focused on player data and team management.


✨ Key Features

πŸ€– AI-Powered Assistants

Dominate your league with advanced algorithms:

  • AI Captain Advisor: Data-driven captaincy recommendations.
  • AI Team Picker: Optimizes your squad for long-term returns.
  • AI Wildcard & Free Hit Pickers: Custom team builds for your biggest chips.
  • AI Team Improver: Suggests the best transfers to strengthen your squad.
  • Point Predictor: Forecasts player scores for upcoming Gameweeks.

πŸ›  Team & Strategy Tools

  • Live Dashboard: Real-time points tracking and squad performance.
  • Team Analyzer & Rating: Evaluates your squad's strength and identifies weaknesses.
  • Chip Strategy Planner: Map out when to use your Wildcard, Triple Captain, and more.
  • Transfer Planner: Detailed transfer simulation and impact assessment.

πŸ“Š Data & Insights

  • Live Scores & Fixtures: Real-time match updates and detailed FDR (Fixture Difficulty).
  • Price Changes & Predictor: Track player values and get ahead of the market.
  • Expert Reveals: See how top managers are setting up their squads.
  • Player Comparison: Side-by-side analysis of key FPL assets.

πŸ›‘ Core Security

  • Secure Authentication: Robust login/logout system with session management.
  • Advanced Security: Integrated rate limiting, CSRF protection, and input sanitization.

πŸ’» Tech Stack

  • Backend: PHP 7.4+
  • Frontend: Bootstrap 5, Vanilla CSS, Google Fonts (Outfit)
  • Database: MySQL / MariaDB
  • Icons: Bootstrap Icons
  • APIs: Official FPL API Integration

πŸš€ Installation Steps

1. Prerequisites

  • PHP 7.4 or higher
  • MySQL/MariaDB
  • Web Server (Apache/Nginx or PHP built-in server)

2. Setup

  1. Clone the repository:

    git clone https://github.com/Prasann62/fpl-analizer.git
    cd fpl-analizer
  2. Configure Environment:

    • Create a .env file in the config/ directory.
    • Use config/.env.example as a template:
      DB_HOST=localhost
      DB_USERNAME=your_username
      DB_PASSWORD=your_password
      DB_NAME=your_db_name
  3. Initialize Database:

    • Create a new database in MySQL.
    • Ensure your .env credentials match the created database.
  4. Run the Application:

    • If using the PHP built-in server:
      php -S localhost:8000
    • Open your browser and navigate to http://localhost:8000.

🀝 Contributing

Contributions are welcome! If you have suggestions or want to add a feature:

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

πŸ“ License

Distributed under the MIT License. See LICENSE for more information.


πŸ“§ Contact

Prasanna Kumar - Project Link https://github.com/Prasann62/fpl-analizer

Built with ❀️ for FPL fans everywhere.

About

πŸ“Š Fantasy Premier League Analytics Platform - A comprehensive web application for FPL managers to analyze team performance, track player statistics, monitor fixtures, and optimize transfer strategies. Built with PHP and modern UI/UX principles.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages