Latest Updates

Documenting code, one commit at a time.

Firebase 10 posts
×

Transformando la Experiencia del Catálogo: Imágenes Perfectas y Búsquedas Inteligentes en TuTiendaWeb

En el mundo del comercio electrónico, una imagen vale más que mil palabras, y una buena experiencia de búsqueda, aún más. Pero, ¿qué sucede cuando esas imágenes tienen proporciones tan variadas como los productos que venden, y los usuarios esperan encontrar lo que buscan sin esfuerzo? Recientemente, en el proyecto TuTiendaWeb, abordamos estos desafíos con una serie de mejoras significativas en la

Integración Robusta: Asegurando el Checkout con Emuladores Firebase y CI

Este post profundiza en cómo abordamos la fase crucial de integración para el proceso de checkout en nuestro proyecto TuTiendaWeb. El objetivo era garantizar la seguridad y la lógica de negocio de este flujo crítico mediante pruebas de integración exhaustivas, aprovechando los emuladores de Firebase y la integración continua.

La Situación

El módulo de checkout es el corazón de cualquier

Gestión de Productos y Importación Masiva en TuTiendaWeb: Robustez y Eficiencia

La gestión de inventario es el corazón de cualquier plataforma de comercio electrónico. En TuTiendaWeb, nos enfrentamos al desafío de no solo manejar las operaciones CRUD (Crear, Leer, Actualizar, Eliminar) de productos de manera eficiente, sino también de facilitar la importación masiva de datos, un proceso que, si no se maneja correctamente, puede ser una fuente de errores y frustración.

Robustez en la Autenticación: Integración con Emuladores y Custom Claims en TuTiendaWeb

¿Cuántas veces has escuchado que la autenticación es una de las partes más críticas y complejas de una aplicación? Y, ¿cuántas veces has sentido el dolor de intentar probarla a fondo, asegurando que cada flujo, cada claim y cada sesión de servidor funcione a la perfección, sin tocar la producción? En TuTiendaWeb, abordar este desafío se convirtió en un pilar fundamental de nuestra Fase 2 de

Desincronización en el Cálculo de Ventas: El Impacto del Costo de Envío en TuTiendaWeb

Esta publicación aborda un hallazgo crítico de consistencia de datos identificado durante una auditoría de seguridad de Firebase en el proyecto TuTiendaWeb. Aunque la auditoría se centró en la seguridad, reveló una falla en la lógica de negocio que afectaba directamente la precisión de los registros de ventas, específicamente cómo se maneja la tarifa de envío.

La Situación