Amazon is one of the top, if not, the top e-commerce platform on the internet. Millions of products are bought and sold everyday in this e-commerce platform. This project web scrapes the amazon.com efficiently using BeautifulSoup library to analyze the prices data. The name of the project is because it web scrapes amazon.com (hack amazon) and was hosted on free-tier aws ec2 instance (using amazon), excuse the click-baity title! 😜
- Track the prices of products
- Notify through email in case of price drop of a product
- Identify the pricing trends with the dataset collected through this project
- Webscraped amazon.com product URLs to get the price and shipping price using Beautiful Soup library
- Collecting the price data every hour using APscheduler and multithreading and store in the SQLite database
- Basic functional front end developed using Flask and Jinja templates to add/remove/edit products interested and also view pricing information
- Implemented plots of the prices of products to see the price trend over date using Matplotlib
- Scrape more features such as listing price, reviews from the amazon.com to perform further analysis

