Web · Node.js · Parsing · MoySklad · ERP/CMS · Automatización
Datagon — parsing de precios y matching
Servicio web interno Datagon: parsing de precios de competencia, sync de catálogo desde Bitrix/Webasyst, matching smart de SKU y export a MoySklad. En vivo en p.datagon.ru.
Sobre el cliente
Datagon (p.datagon.ru) es un panel para equipos e-commerce: qué competidor, qué SKUs, qué precios, qué hay en stock para nosotros y para ellos, qué pares están matcheados, qué está listo para MoySklad. Stack — Node.js + Express, MySQL, Cheerio; UI en ArchitectUI. Cerca en el ecosistema — plataforma SEO Titlo (titlo.ru), otro producto.
Con qué problema llegaron
Los precios de competencia se recogían a mano o con scripts y sin panel: sin cola, sin historial, sin vínculo de nuestro catálogo ↔ su ficha ↔ inventario. Los errores aparecían ya en la contabilidad.
-
Precios de competencia a mano
Sin cola ni selectores, cada sitio es un script aparte. Reintentos y fallos no se ven en un solo lugar.
-
El catálogo se desvía del inventario
Productos en Bitrix/Webasyst y posiciones en MoySklad viven aparte — hace falta sync y matches explícitos.
-
Matching de SKU
La búsqueda auto por SKU y similitud de título da candidatos; sin confirm/reject en la UI, la basura entra en la contabilidad.
Cómo los acompañamos
Montamos un panel y API alrededor del parsing y el inventario: cola → resultados → productos propios → matching → MoySklad, más un dashboard de health y workers en background.
- 01
Proyectos de competencia: sitios, selectores CSS, cola de URLs con procesamiento por lotes
- 02
Parsing de precio y stock (Axios + Cheerio), resultados y re-runs
- 03
«Mis sitios»: conexión a DBs Bitrix/Webasyst, sync my_products
- 04
Matching smart: similitud SKU + título, confirmación en la UI
- 05
Export a MoySklad (API), pedidos/ventas, compras
- 06
Dashboard de cola, workers, docs Docusaurus, cookie/legal
En palabras simples
La jerga del brief, sin humo. Así le explicamos cada paso al cliente.
Cola de URLs
Las páginas de competencia se alinean y procesan por lotes — ves qué está hecho y dónde hay errores.
Matching
El sistema sugiere un par «nuestro producto ↔ ficha del competidor»; un manager confirma o rechaza.
Mis sitios desde la DB
El catálogo se tira de Bitrix o Webasyst directo — no copy-paste desde Excel.
Export a MoySklad
Los datos confirmados van al inventario vía API, no un import manual.
Qué hicimos, paso a paso
Cada paso es un cambio concreto. A la izquierda el sentido, a la derecha la pantalla.
Dashboard
Resumen de cola, sync global, estado MoySklad y matching, carga CPU/RAM, acciones rápidas.
Matching de productos
Ajustes de ejecución, modo SKU/título, elección de competidor, lotes y pausas, resume desde donde paró.
Login del panel
p.datagon.ru — auth del servicio. Docs y páginas legales para invitados.
Más capturas del proyecto
No es una galería por gusto — unas pocas pantallas que completan el panorama.
A dónde llegamos
Panel Node.js de parsing y matching que funciona: colas de decenas de miles de URLs, ligado a Bitrix/Webasyst y MoySklad. Sitio: p.datagon.ru. Herramientas SEO del mismo ecosistema — ver el caso Titlo.
Qué consiguieron
- Parser de precios de competencia · cola 60k+ URLs
- Matching SKU/título · confirmación en la UI
- Sync de catálogo desde Bitrix / Webasyst
- Export y contabilidad en MoySklad
- Node.js + Express + MySQL · ArchitectUI
- En vivo p.datagon.ru
En números
¿Necesitas un parser de precios o el vínculo catálogo ↔ inventario?
Montamos la cola, el matching y el export — como hicimos con Datagon.
Otros proyectos
Casos similares y áreas relacionadas
15.000+ productos en catálogo
VILMED
Mejoras de la tienda online VILMED
Trabajo continuo en una gran tienda de equipamiento médico en Bitrix: cabecera fija y búsqueda inteligente, UX de catálogo y ficha, filtros SEO, sync con ERP, composite/Brotli y limpieza de shells. En vivo en vilmed.ru.
Ver caso →
55.000+ SKUs en el catálogo
KosmaMed (antes MedMarket)
Tienda online KosmaMed
Llevamos una gran tienda de equipamiento médico en Bitrix: rebrand MedMarket→KosmaMed, migración de dominio con 301s, velocidad (sin RAND, composite, WebP), MoySklad/ERP/carriers. En vivo en kosmamed.ru.
Ver caso →
~1.900 SKUs en el catálogo
Oftalmag
Tienda online Oftalmag
Llevamos una tienda de equipamiento de oftalmología en Bitrix (enext): catálogo Heine/KaWe/Riester, «solicitar precio», selector de ciudad, SEF de cuenta. En vivo en oftalmag.ru.
Ver caso →