elnathan84 / amazon_scraper

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Amazon Webscraper by Jopak's Angels

About

Webscrape Amazon through Amazon Search, Product URL, or Today's Deals Products.
You can also get the csv file by clicking the download link after scrapping process.

The Developers

This program was created by:
Back-end Developer Elnathan John Salavarria
Front-end Developer Kynch Tito Silao
Front-end Developer Kizzel Mae Tulog

Web Application

This application is running through streamlit web platfrom Amazon Webscraper Screenshot

How to install

For VCS

https://github.com/elnathan84/amazon_scraper.git

For terminal installation

go get -t -d https://github.com/elnathan84/amazon_scraper.git

It is important to install the Chromedriver and the other packages needed for the program.

Instructions

To get the app running type in the terminal:

streamlit run app.py

You can choose three options to scrape data in Amazon:

Options

  • Product URL: Input your desired URL.

URL

  • Search Amazon: Input your desired product.

image

  • Amazon Today's Deal: Outputs the current deal in the amazon list.

Column/Data key Definition

The output of the Amazon search scraper and its definitions:

Column/Key Name Product Name Price Previous Price Rating Shipping Stock Coupon
Definition Outputs the user search results Shows the current price Shows the previous price Shows the rating of the product Shows if its available to be shipped in current location Number of stocks for the product Shows if there's an available coupon

The output of the Amazon product URL scraper and its definitions:

Column/Key Name Product Name Rating Price Seller Availability Shipping Other Information
Definition Outputs the Product name Shows the rating Shows the price Shows who is the seller of the product Shows the stock information Shows if the shipping information and location Shows other related information

The output of the Amazon Today's Deals scraper and its definitions:

Column/Key Name Product Price Time Left Number of Ratings Deal Type
Definition Outputs the Product name Shows the range of price of the product Shows how much time is left before end of the deal Shows how many users rated the product Shows what type of Amazon Deal is the product

About


Languages

Language:Python 100.0%