Inspiration

Our journey to create the FPL Predictor App was inspired by our unwavering passion for the beautiful game. We've spent countless hours as ardent Fantasy Premier League managers, and we knew there had to be a better way to navigate the intricacies of team selection, transfers, and captain choices. This inspiration led us to embark on a mission to make FPL management not just a game but an art form. We envisioned an app that would empower managers with the insights, tools, and data they need to outmaneuver their competition.

Our love for football and the FPL community's enthusiasm fueled our determination to develop this app. We wanted to level the playing field, giving everyone a fair shot at FPL glory. Through dedication and innovation, we've created an app that harnesses the power of data analytics, expert opinions, and real-time updates to provide you with an unparalleled FPL experience.

What it does

FPL Predictor is an all purpose web app for anything Fantasy Premier League, FPL Predictor's primary purpose is to predict an ideal dream team that will accumulate the most points using a system of algorithms that are based on player data. But its also a comprehensive resource for anyone interested in FPL with the following features:

Real-time Updates: Get live updates on player injuries, suspensions, and lineup announcements. Stay ahead of the curve and make last-minute adjustments to your squad with confidence

Squad Optimization: Use our squad optimization tool to find the perfect balance between premium and budget players. Maximize your team's potential while staying within your budget.

Comprehensive Statistics: Access detailed player statistics, including historical performance, goal involvement, and bonus point potential. Make data-driven decisions and uncover hidden gems for your squad.

News and Analysis: Stay informed with the latest FPL news and expert analysis. Get insights from FPL pundits to help you stay ahead of the competition.

Accesible Ruleset: Allows the uninitiated to understand the basic rules of the game and get started at any time.

How we built it

We built FPL Predictor using the React Library and Next.js, we acquired player data through the official Fantasy Premier League API and we implemented a modern UI library called shadcn/ui.

Challenges we ran into

One of the biggest challenges that we ran into was creating our player selection algorithm, initially we wanted to use a machine learning model and train it to come up with selections but we ran into many unexpected challenges, this lead us to pivot to our custom algorithms and formulas that calculate player efficiency using ratings that are calculated using player data and analytics such as goals and saves.

Accomplishments that we're proud of

The FPL Predictor team is incredibly proud of creating a fully functioning webapp that analyzes player data and comes up with accurate predictions for players in each position, we are also proud of being a comprehensive spot for FPL info and data.

What we learned

We learned a lot about the technologies that we used in the project such as React and Next.js, since we made heavy use of these technologies we learned a lot about how to build web apps using these tools and accompanying toolkits such as tailwind-css, Typescript and shadcn/ui

What's next for FPL Predictor

We want to implement a ML model to build better player recommendations and make it a native mobile app using React Native. We would also like to make the app more robust by providing live match information and provide team standings

Built With

Share this project:

Updates