Volver a proyectos

2025 — Prácticas en empresaOwius

TuRelojYa

E-commerce de relojes de lujo

E-commerce full-stack de relojes de lujo en producción: catálogo, motor de tasación sobre más de 100.000 registros de mercado, checkout con Redsys, backoffice a medida y SEO técnico multiidioma — desarrollado de extremo a extremo en Owius.

Owius · Consultoría de software

Proyecto real para cliente en Owius, consultora de desarrollo a medida en Barcelona (owius.com). En un equipo full-stack compacto asumí la plataforma de punta a punta: arquitectura MVC en Node.js, storefront React, migración desde WordPress, integraciones de pago y despliegue en Docker con MongoDB.

El producto

TuRelojYa (turelojya.com) es un e-commerce B2C especializado en relojes de lujo con inventario gestionado, valoración automática basada en históricos de precios, pasarela Redsys, facturación por email y panel de administración propio. Sustituye una web legacy en WordPress por una stack moderna orientada a rendimiento, SEO y operación autónoma del negocio.

Lo que he desarrollado

  • Inventario y migración de datos

    Exporté y normalicé el catálogo desde WordPress hacia MongoDB. Diseñé el backend con patrón modelo–controlador–rutas y APIs seguras con CORS configurado para el frontend.

  • Motor de tasación automática

    Procesé más de 100.000 registros de precios para ofrecer valoraciones fiables en tiempo real. Implementé scraping diario y optimicé el servicio para no saturar recursos del servidor.

  • Frontend, rendimiento y SEO

    UI responsive en React con foco en Lighthouse: imágenes optimizadas, sitemaps, metadatos dinámicos y URLs multiidioma (i18n) para indexación correcta en Google.

  • Pagos, email y backoffice

    Integré Redsys para el checkout, Brevo para correos transaccionales y facturas en PDF, y un panel de administración para que el cliente gestione pedidos y usuarios sin soporte técnico.

  • Despliegue y seguridad

    Migré la aplicación entre servidores con Docker, monté MongoDB en producción y apliqué buenas prácticas de seguridad (hash de contraseñas, gestión de secretos, Compass para operaciones).

Stack tecnológico

Stack full-stack elegido para escalar catálogo, pagos y SEO.

  • ReactStorefront y panel de administración
  • Node.jsAPI REST · arquitectura MVC
  • MongoDBCatálogo, pedidos y datos de tasación
  • DockerDespliegue y migración entre servidores
  • RedsysPasarela de pago
  • BrevoEmail transaccional y facturas PDF
  • WordPressMigración del legacy

Mi rol

Desarrollador full-stack junior (prácticas en empresa): diseño e implementación de backend y frontend, algoritmo de tasación y pipeline de scraping, integración de pagos, SEO técnico, backoffice, despliegue y comunicación directa con el cliente para iterar sobre requisitos de negocio.

TuRelojYa — E-commerce de relojes de lujo | Pau Pedrejon