Skip to content
Internal applications In production

MP Suppliers PrestaShop

Import supplier catalogs into the store with duplicate control and complete product data.

PrestaShop back office to search MPSFP products, validate matches, review details and import into the catalog while avoiding duplicates.

Role
Analysis, architecture, backend, integration and UX
Period
2025–2026
Type
Módulo e-commerce interno

Technologies

PHP JavaScript MySQL PrestaShop

Visual evidence

1 video · 7 screenshots

Context

The store needs to bring in supplier products with images, prices and categories without breaking the existing catalog.

The problem

Manual imports created duplicates and incomplete product sheets. There was no clear view of the supplier catalog against PrestaShop. Large batches lacked dry-run and rollback.

My responsibility

Importer architecture, duplicate detection, catalog/detail UI, bulk jobs and the Dolibarr bridge.

The solution

A panel with catalog, product detail, history and controlled import (single and bulk) with prior validation.

How it works

  1. 01

    Conexión MPSFP

    Comprobar API e índice local.

  2. 02

    Búsqueda en catálogo

    Filtrar por proveedor, EAN, referencia o texto.

  3. 03

    Detalle de producto

    Revisar imágenes, categoría, precio y stock.

  4. 04

    Detección de duplicados

    Validar EAN/referencia/nombre antes de crear.

  5. 05

    Dry-run / validación

    Simular el impacto del alta o actualización.

  6. 06

    Importación

    Crear o actualizar ficha en PrestaShop.

  7. 07

    Auditoría

    Registrar actividad y conservar trazas del job.

Challenges solved

Challenge
Un producto proveedor podía coincidir parcialmente con varios productos de tienda.

Decision
Separar bloqueos estrictos de posibles duplicados y forzar revisión en el detalle.

Outcome
Se reduce la creación accidental de fichas duplicadas.

Results

  • Importación guiada con ficha completa
  • Duplicados visibles antes de guardar
  • Importación masiva con control y rollback

Do you still have a process that depends on spreadsheets, messages and manual work?

We can turn it into a clearer, measurable system that is easier to maintain.

Get in Touch