We’ve made a product
that will change your life

We are here to listen and deliver you an exellence marketing experience.

The web-crawler was designed to find products of your interest from a targeted site, and return to you the best offers in price and quality.


The table below, shows a quick example of what the web-crawler will return. The product description and review can be located within the demo section.

Get Started Now




Label Product Name Price Rating URL
Bafe Safety Drive Medical Premium Series Shower Chair with Back ... $36.99 4.7/5.0 https://www.walmart.com/ip/Drive-Medical-Premium-Series-Shower-Chair-with-Back-and-Arms/17351503
Wheelchairs Drive Medical Blue Streak Wheelchair with Flip Bac... $110.99 - $123.99 4.4/5.0 https://www.walmart.com/ip/Drive-Medical-Blue-Streak-Wheelchair-with-Flip-Back-Desk-Arms-Swing-Away-Footrests/15423509
Health Monitors Omron 3 Series Upper Arm Blood Pressure Monitor $28.77 4.4/5.0 https://www.walmart.com/ip/Omron-3-Series-Upper-Arm-Blood-Pressure-Monitor/38335909
Crutches Equate Universal Crutches $34.67 4.8/5.0 https://www.walmart.com/ip/Equate-Universal-Crutches/211742048
Hearing Aids Alpha 3 Hearing Aid | Smartphone Enabled Premium Hea ... $499.00 5.0/5.0 https://www.walmart.com/ip/Alpha-3-Hearing-Aid-Smartphone-Enabled-Premium-Hearing-Device-Patented-Noise-Blocking-System-Right-or-Left/723285115
Walking Canes Carex Black Adjustable Offset Walking Cane $11.45 4.5/5.0 https://www.walmart.com/ip/Carex-Black-Adjustable-Offset-Walking-Cane/9894417

Alpaca Sprint
Progression Graph

Main Goals:

  1. Extract data with the web-crawler, and place the data into a CSV file.
  2. Debug issues
  3. Setup Github page for the web-crawler.

Buffalo Sprint
Progression Graph

Main Goals:

  1. Find a way to link the review tables to the product table.
  2. Automating shell script.

Cheetah Sprint
Progression Graph

Main Goals:

  1. Creating a GUI for public use
  2. Tutorials
  3. License & Documentation

How the system works

Example Target: Walmart - 40 Products Per Category

The web-crawler contains multiple modules, that assist in extracting data from the product site. For developers, a web-crawler module is provided upon download, and can be customized to extract product information from other desired locations. However, a connection is required to use the software.

In this flowchart, the destination site is Walmart: Home Health Care. Within their Home Health Care page, there are multple categories that contain products used by senior citizens. By using the product-extract module, the web-crawler extracts the targeted products': name, price, rating, link/url, product description, and a review. The data is then stored within several CSV files, based upon the product label and category.

After being stored, the product-extract module will contact an apacahe server, and execute the software database module. By using the CSV Database Module, the data stored within the CSV, is parsed and stored into a secure SQL database.

The flowchart, works in order by the numbers starting from 1.

Walmart Home Health Care

Each CSV File represents a category that is located within the Home Health Care page.
At max, the web-crawler can currently extract 40 product's per categories, with the smallest amount extracted being zero.

Bathroom Scales

Bath Safety

Bedroom Aids Safety

Braces & Support

Crutches

Daily Living Aids

Health Monitors

Hearing Aids

Home Diagnostics Tests

Incontinence

Mobility Equipment & Accessories

Mobility Scooters

Patient Care

Walkers & Rollators

Walking Canes

Wheel Chairs