This version extends the starter repo with:
- per-player
element-summarypulls - derived app-ready tables
- weekly snapshots
- a schema reference for frontend use
data/current/bootstrap_static.jsondata/current/players.csvdata/current/teams.csvdata/current/events.csvdata/current/fixtures.csv
data/current/player_summaries/{player_id}.jsondata/current/player_history.csvdata/current/player_future_fixtures.csv
data/current/player_prices.csvdata/current/player_form.csvdata/current/next_fixtures.csvdata/current/team_fixture_difficulty.csv
Every run also stores dated copies under data/history/YYYY-MM-DD/.
python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
python3 scripts/update_fpl_data.pyRecommended app tables:
player_form.csvfor rankings and cardsnext_fixtures.csvfor fixture viewsteam_fixture_difficulty.csvfor schedule analysisplayer_history.csvfor trend charts