A B2B data platform for aggregating and distributing tire and rim product data. The system serves as a central hub between 40+ suppliers and e-commerce clients, automating data imports from various sources (FTP, SFTP, HTTP, Email) and generating exports for online retailers. Processes 500+ import handlers and 25+ export adapters.
500+
import handlers
40+
suppliers
25+
export adapters
B2B
data platform
Problems Solved
For E-commerce Clients
- Unified product data source
- Automatic stock and price updates
- Standardized export formats
- REST API for real-time access
For Suppliers
- Centralized data distribution
- Automatic multi-format processing
- Import notifications
For Operators
- Unified import/export management
- Logging and audit of operations
- Cron task scheduling
- Monitoring and notifications
Key Features
Data Import (500+ handlers)
- Multiple protocols – FTP, SFTP, HTTP, Email attachments
- Multiple formats – CSV, Excel, XML, JSON, EDI
- Template Method pattern – BaseImport → concrete handler
- Automatic scheduling via Cron scheduler
- Validation and audit of every import
Data Export (25+ adapters)
- Customized formats for each client
- Product filters – supplier, type, availability
- CSV, XML, Excel exports
- REST API for real-time data
Product catalog
- Tyres – summer, winter, all-season, commercial
- Rims – aluminum, steel, various brands
- TPMS sensors – pressure monitoring
- Accessories and add-ons
Administration
- Supplier management and credentials
- Client management – export profiles and tokens
- Import/export status monitoring
- Price formulas – margin calculation
Integrated Suppliers (40+)
Premium Tyres
Rims
Distributors
System Clients
ASTEEL.sk
Slovak tire e-shop
Nicholtrackt.sk
B2B/B2C tire sales
Gekkogumi.hu
Hungarian market
Technical Stack
Backend
PHP 8.2 / Phalcon 5.6
Database
MySQL 5.7+ (33 tables)
Web Admin
Phalcon MVC
REST API
Phalcon Micro
CLI
Phalcon Console
Server
Apache
Excel
OpenSpout
XML
String Streamer
Unique Selling Points
500+ import handlers – coverage of all major suppliers
Multi-format support – CSV, Excel, XML, JSON, EDI
Multi-protocol transfer – FTP, SFTP, HTTP, Email
Streaming parsers – efficient large file processing
Audit logging – complete history of all operations
Three-tier architecture – Web, API, CLI from one codebase
Target Audience
Clients
E-commerce tyre retailers
Suppliers
40+ wholesalers and distributors
Regions
SK, HU, EU market
Market
B2B – not for end users