Challenge 10: Find the best deals for PC games
Level: Easy
Description: You love games and saving money, so you decided to automate the exploration of current gaming deals under 30 dollars using the CheapShark API. After retrieving the deals, you also want to process and display the top best offers you found.
API: https://apidocs.cheapshark.com/#b9b738bf-2916-2a13-e40d-d05bccdce2ba
Beginner-friendly objectives: 1. Retrieve data from the CheapShark API using a GET request; 2. Parse the JSON response to extract relevant fields such as titles, sale prices, and deal ratings; 3. Filter and clean the dataset to retain only the most relevant information, such as games with non-zero user ratings; 4. Remove duplicate entries based on game titles to ensure a clean dataset.
Author: Thor Landstrom