Skip to content

Dashboard for tracking the prices of used iphones to find the best deal | uses Pandas and Dash

License

Notifications You must be signed in to change notification settings

sachag678/iphone-tracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

iphone-tracker

Contains the UI, Data Gathering and Data Processing code for the project.

Here is a blog post detailing the design and engineering process: Blog

Here is the link to active dashboard that is being updated everyday: Dashboard

Data Gathering

Gets and saves html pages from kijiji based on the search term. Saves the pages in folders sorted by search term and date.

Data Processing

Read the saved html pages, cleans them, extracts useful attributes for determining a good phone and saves them to a csv file.

UI

Analyses the processed csv files and displays average price over time, the percent difference from the actual retail price, the top 5 best phones based on scores given to each phone based on a custom scoring calculation.

About

Dashboard for tracking the prices of used iphones to find the best deal | uses Pandas and Dash

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published