WP Manifestindependent plugin directory
manifest / ecommerce / pc-hardware-aggregator

PC Component Price Aggregator & Scraper

High-performance multi-vendor computer hardware price aggregator, scraper, and historical price tracker for WordPress (MDComputers, PrimeABGB, Vishal Peripherals).

by PC Hardware Hub Team · github.com/erbhardwaj11/pc-hardware-aggregator · website

0stars
1release downloads
0forks

Install

The author publishes release zips, so WP-CLI can install straight from GitHub:

wp plugin install https://github.com/erbhardwaj11/pc-hardware-aggregator/releases/download/v2.2.0/pc-hardware-aggregator.zip

Readme

PC Hardware Price Aggregator & Scraper (WordPress Plugin)

A high-performance, multi-vendor computer hardware price aggregator, real-time catalog scraper, and historical price tracker plugin for WordPress. Tracks live inventory, specs, and prices across top Indian retailers (MDComputers, PrimeABGB, and Vishal Peripherals).


Features

  • Multi-Vendor Scraping:
    • MDComputers (mdcomputers.in): Headless browser session with cookie jar persistence, warm-up session handshake, authentic browser headers, and Brotli/Gzip decompression.
    • PrimeABGB (primeabgb.com): GTM JSON metadata extraction for 100% exact in-stock validation.
    • Vishal Peripherals (vishalperipherals.com): JSON-LD schema parsing and multi-currency conversion.
  • Relational MySQL Database: 4 custom tables (pcha_components, pcha_vendor_prices, pcha_price_history, pcha_component_specs).
  • Entity Matching & Normalization Engine: Multi-tiered fuzzy matching with Levenshtein distance, MPN/SKU matching, and automatic specification extraction.
  • Admin Dashboard & Live Terminal: Real-time console log with streaming updates and KPI statistics.
  • Automated CRON Scheduling: Configurable recurring background sync intervals.
  • Database Backup & CSV Tools: Full catalog export, import, and clean wipe utilities.
  • Theme Bridge: Automatically syncs master components and lowest in-stock prices into WordPress Custom Post Types (pc_component).

Installation

  1. Download the latest pc-hardware-aggregator.zip from Releases.
  2. In WordPress Admin, navigate to Plugins > Add New > Upload Plugin.
  3. Upload pc-hardware-aggregator.zip and click Activate Plugin.
  4. Access the dashboard at PC Hardware Hub in the WordPress admin menu.

File Structure

pc-hardware-aggregator/
├── assets/
│   ├── css/
│   │   └── admin.css
│   └── js/
│       └── admin.js
├── includes/
│   ├── scrapers/
│   │   ├── class-mdcomputers-scraper.php
│   │   ├── class-primeabgb-scraper.php
│   │   └── class-vishalperipherals-scraper.php
│   ├── abstract-vendor-scraper.php
│   ├── class-admin-settings.php
│   ├── class-backup-manager.php
│   ├── class-database-manager.php
│   ├── class-entity-matcher.php
│   ├── class-plugin-core.php
│   ├── class-scheduler.php
│   └── class-theme-bridge.php
├── templates/
│   ├── admin-backup.php
│   ├── admin-dashboard.php
│   └── component-list.php
└── pc-hardware-aggregator.php

License

GPL-2.0+ License.

Read the full README on GitHub →

Releases

TagPublishedAssetDownloads
v2.2.0 Aug 22, 2026 pc-hardware-aggregator.zip 1