- Scrape a leaderboard class page for all 1000 heroes.
- For each hero, hit up the profile page on the d3 api.
- For each fetched profile, find the most suitable hero.
- For each hero, hit up the hero page.
- Filter out heroes with skill or item slots empty.
- Insert the hero record into the database.
- For each hero, fetch all of the item data.
- Insert each item record into the database.