SilverMarket — Universal Catalog Updater
Attempt to build a universal product for automating store catalog updates via supplier price lists. Closed due to excessive per‑client customization.
Table of Contents
The Problem I Wanted to Solve
Shops received price lists from dozens of suppliers — each with its own format. Managers copied prices and stock into admin panels by hand. Hours. Errors. Misery.
Context of the Era
2007: boom of stores (custom/osCommerce), suppliers send Excel/CSV, no standard. Automation = competitive advantage.
My Bet
Build a “universal box”: map fields once, then sync by button or schedule. Excel, CSV, XML, even YML — chew it all.
Outcome
Technically — great: parsers, converters, scheduler, DB/HTTP connectors.
Business — pain: “universal” turned mythical. Every client’s special case broke neat abstractions. Instead of a product, we spawned custom projects per store.
Business Insights
- Universal products drown in custom work without a narrow niche.
- Value is in constraints and ready adapters, not “everything is possible.”
Swiss‑army syndrome: everyone likes it, no one really needs it. In e‑commerce, “universal” dies by the third supplier.
Lessons
- Universal solutions are weak without a tight niche.
- Scalability = less custom, more opinionated boundaries.
- When a “product” morphs into services, rethink positioning.
See also
Similar projects
Projects with similar technologies and tasks
EKADoctor — Catalog Update System
Delphi desktop app that converts Excel price lists into compact catalog update commands for a medical portal. Solved bulk updates for thousands of items.
- Delphi
- Excel
- PHP
- MySQL
Psy-Sound — Binaural Beats Audio Editor
Delphi desktop app for creating binaural beats and affirmations. Technically strong product that failed due to zero marketing. A lesson that development is 20%, traffic and people are 80%.
- Delphi
- DirectSound
- DSP
- Audio Processing
- Wave API
MultiGaminator — Slot Machine Control System
Control system for slot machines in casinos. Reverse engineering of US protocols, universal compatibility. First serious commercial experience — with ethical dilemmas.
- Delphi
- Assembler
- RS-232
- RS-485
- Reverse Engineering
- +1