I love the Premier League and Fantasy Premier League.
I also kind of hate it sometimes.
So I built this tool.
This app lets you pull your FPL data and shows helpful stats like season ranks, total points and more using only your FPL ID.
it was built using Spring Boot for Backend and React for Frontend.
- See your FPL history accross seasons
- Charts for ranks and total points
- Clean UI to browse your team stats
Also the backend is cacheable.
This means if you requested the same FPL ID more than once, it first check the cache and only calls the official FPL API when needed.
In this way we keep it fast and reducing the unnecessary API calls.
- Backend: Java 17, Spring Boot
- Frontend: React
1- Clone the repo:
git clone https://github.com/oussamaelmessaoudi/fpl-analyzer.git2- Start backend server:
cd fpl-analyzer
mvn spring-boot:run 3- Start frontend server:
cd frontend/
npm install
npm startThat's it. Have fun or even get frustrated like the rest of us FPL Players xD
PR are welcomed.
if you don't like the way i coded something, fork the repo and go wild, the floor is yours.
Oussama ELMESSAOUDI - Java Backend developer and FPL enthusiat
Reach me out here : LinkedIn

