WordPress + Product Catalog + Data Integration Developer Needed(B2B Industrial / MRO Catalog, Feed-Driven, Quote-Based)Project Overview
West End Corporation is a U.S.-based industrial supply and MRO reseller. We are rebuilding and expanding westendcorporation.com into a scalable, feed-driven B2B product catalog that supports thousands of SKUs, daily supplier updates, blind-ship fulfillment, and RFQ-based selling.
This is not a brochure site.
We are looking for an experienced developer who can architect and implement:
A modern WordPress site
A scalable product catalog (WooCommerce or custom catalog)
Automated daily product feed ingestion (AWS S3 → database)
Quote-first workflow (Phase 1), with e-commerce enablement later
This project will evolve into a long-term platform, so we are seeking a senior developer or small agency, not a beginner.
Scope of Work
1. Website Revamp (WordPress)
Redesign and rebuild westendcorporation.com
Clean, professional B2B industrial aesthetic
Mobile responsive, fast-loading, SEO-ready
Clear positioning as an industrial / MRO supplier
Pages include:
You may recommend theme or custom build, but site must be maintainable and scalable.
2. Product Catalog Architecture (Core Deliverable)
We will be ingesting daily product data feeds (TSV format) from a supplier hosted on Amazon S3.
You must:
Design database schema for products, pricing, availability, and shipping flags
Create WordPress custom post types and/or WooCommerce products
Build a catalog curation layer (admin can publish/unpublish SKUs)
Support thousands to tens of thousands of SKUs
Catalog Features
Category browsing
Faceted search and filters:
Brand
Category
Price range
Availability
Blind-ship eligible
Product detail pages with specs, images, and SKU/MPN
SEO-friendly URLs and metadata
Schema.org structured data
3. Automated Supplier Feed Integration (Critical)
We receive daily product feeds via AWS S3.
You will:
Implement automated daily ingestion (cron job or scheduled task)
Pull latest feed files from S3
Parse TSV files
Normalize and upsert data into database
Track price changes, new SKUs, and availability updates
Produce basic sync logs or admin notifications
Manual uploads are acceptable only as a fallback — automation is expected.
4. Quote-Based Workflow (Phase 1)
Phase 1 will be RFQ-based, not full checkout.
You will implement:
5. Pricing Logic (Basic Rules Engine)
We need configurable pricing logic:
Cost-plus pricing
Category-based or brand-based markup
Ability to override price per SKU
Option to hide prices and force quote-only on select products
6. Admin & Curation Tools
Admin users must be able to:
Search imported SKUs
Publish / unpublish products
Override product names, descriptions, images
Assign categories
Flag “featured” products
Review daily sync summaries
7. SEO & Performance
Must include:
SEO-friendly structure
Product and category metadata templates
Clean canonical URLs
Fast load times (caching, lazy loading)
Indexable product pages (published SKUs only)
Technical Expectations
Nice to Have
Elasticsearch / Algolia experience
B2B quote systems
Industrial / MRO experience
WooCommerce customization at scale
Deliverables
Fully rebuilt WordPress site
Product catalog with filtering and search
Automated feed ingestion from AWS S3
Quote-based workflow
Admin curation tools
SEO-ready structure
Deployment to production
Documentation for ongoing maintenance
Timeline
Total expected timeline: ~6–10 weeks
Budget
We are open to:
Please submit:
We are not seeking the cheapest bid. We are seeking the right technical partner.
How to Apply (IMPORTANT)
To be considered, your proposal must include:
A brief explanation of how you would architect:
Feed ingestion
Catalog storage
Quote workflow
Examples of similar work (B2B, catalog, or data-driven sites)
Your recommended approach (WooCommerce vs custom)
Estimated timeline
Estimated cost
Confirmation you can handle AWS S3 integration
Proposals without architecture explanation will not be reviewed.
Ongoing Work
This is Phase 1 of a longer roadmap:
Strong performance on this project can lead to long-term engagement.
...
Show more