TechMarket
Project details
Description
TechMarket is a WooCommerce-based electronics store developed during my in-house role at Stoor.
The project started from a supplied visual reference, which I converted into a complete dynamic WordPress eCommerce website using Elementor Pro, WooCommerce, JetEngine, and JetSmartFilters.
In addition to building the storefront, product layouts, dynamic listings, filtering systems, and member-area interfaces, I developed a custom WordPress plugin that connected the website to an external product API and automatically synchronized product information and pricing at scheduled hourly intervals.
My Role
WordPress Developer
WooCommerce Developer
Elementor Pro Developer
UI-to-WordPress Implementation
Dynamic Content Development
Custom Plugin Development
API Integration
Development Approach
The website was developed from a supplied visual reference rather than a ready-made website template.
I recreated the provided design as a responsive and dynamic WooCommerce website using Elementor Pro, while JetEngine was used for reusable dynamic structures, listings, and member-area functionality.
JetSmartFilters was implemented for AJAX-powered product filtering, allowing customers to refine large product catalogs without full page reloads.
Custom Product Synchronization Plugin
One of the main technical requirements of the project was keeping product information and pricing synchronized with an external data source.
I developed a custom WordPress plugin that connected the WooCommerce store to an external API, retrieved product data, and updated relevant product information automatically at scheduled hourly intervals.
The frequent synchronization was particularly important because product prices could change rapidly, requiring the WooCommerce catalog to remain aligned with the external source without relying on repeated manual updates.
Key Features
- Visual reference to WordPress implementation
- WooCommerce eCommerce architecture
- Elementor Pro page development
- JetEngine dynamic listings and content structures
- JetSmartFilters AJAX product filtering
- Dynamic brand and product category pages
- Custom product cards and archive layouts
- Custom member-area interfaces
- Custom WordPress plugin development
- External product API integration
- Automated scheduled product synchronization
- Automated price update workflow
- Responsive desktop, tablet, and mobile development
Technology Stack
WordPress
WooCommerce
Elementor Pro
JetEngine
JetSmartFilters
PHP
WordPress APIs
External REST API
MySQL
HTML5
CSS3
Project Outcome
The project was delivered as a complete dynamic WooCommerce store with a scalable product structure, AJAX-powered filtering, reusable content layouts, member-area functionality, and automated integration with an external product data source.
The custom synchronization workflow significantly reduced the need for manual product and price updates and allowed the store catalog to respond more quickly to changing product information.
Project Status
Delivered during my role at Stoor.
The live website may no longer reflect the exact version originally delivered.
Live Website
Regional availability may be limited.
-
Order Date:
16.04.2025 -
Client:
https://stoor.ir/ -
Location:
Tehran - Iran