Sobre mi participación técnica

Bebitos.mx fue un proyecto freelance donde tuve que implementar la lógica de negocio de extremo a extremo,
incluyendo autenticación, gestión de pedidos, integración con pagos y administración básica, todo dentro
de un alcance reducido pero funcional.

Funcionalidades realizadas

  • Implementación del buscador con autocompletado y filtros dinámicos por talla, marca, color, precio y disponibilidad usando Spree y jQuery.

  • Desarrollo de las vistas públicas para categorías, subcategorías y detalle de producto con soporte para múltiples imágenes y variantes.

  • Integración del flujo completo de carrito de compras con visualización clara, edición de cantidades y diseño intuitivo inspirado en fab.com.

  • Construcción del sistema de checkout en una sola página, con campos precargados en compras repetidas y validaciones por sesión.

  • Desarrollo de la sección de cuenta de usuario: historial de pedidos, direcciones, reviews y comentarios sobre órdenes.

  • Implementación de módulo administrativo para gestionar productos, sliders, promociones y configuración general de la tienda.

  • Programación del sistema de órdenes con estados automatizados y bitácora de cambios para trazabilidad y control interno.

  • Integración de múltiples pasarelas de pago: PayPal, OXXO, depósito bancario y SafetyPay, con validaciones y conciliación interna.

  • Desarrollo del backend para relacionar productos y mostrar recomendaciones en el flujo de compra con crossselling inteligente.

  • Automatización de carga masiva de productos e imágenes mediante hojas de cálculo procesadas y asociadas desde el panel de administración.

Logros del proyecto

  • Personalización profunda del motor de eCommerce Spree para adaptarlo a flujos de compra únicos en México, incluyendo filtros detallados, variantes por edad y diseño mobilefirst.

  • Integración simultánea de múltiples métodos de pago, incluyendo PayPal, OXXO, SafetyPay y depósitos bancarios, con conciliación interna y validación de órdenes.

  • Diseño e implementación del checkout en una sola pantalla, optimizado para reducir fricción en dispositivos móviles y mejorar la conversión de nuevos usuarios.

  • Desarrollo de lógica avanzada para promociones, cupones acumulables y reglas dinámicas de descuentos según tipo de cliente, frecuencia y comportamiento.

  • Automatización del alta masiva de productos e imágenes a través de hojas de cálculo, con mapeo flexible de propiedades y validación previa a inserción.

  • Implementación de un sistema de recomendaciones y crossselling en tiempo real con visualización inmediata en el flujo de carrito y checkout.

  • Soporte técnico para la expansión del producto hacia eventos (Bebieventos), incluyendo preparación del backend para wishlists, referidos y personalización de baby showers.

  • Project Name: Bebitos.mx

  • Role: Desarrollador Backend (freelance)

  • Tools: Ruby on Rails, Spree, PostgreSQL, Devise, Delayed Job, CarrierWave, Spree Promotions, PayPal, SafetyPay, OXXO, Jirafe, MadMimi, jQuery, HTML5, SCSS

  • Category: Freelance

  • Duración del proyecto: 1 de February de 2013 – 1 de February de 2014 (about 1 year)