Latest Updates

Documenting code, one commit at a time.

Vitest 9 posts
×

Mejorando la Gestión de Categorías y Etiquetas en TuTiendaWeb con Firestore y Vitest

Introducción

En el proyecto TuTiendaWeb, hemos estado trabajando en la robustez y flexibilidad de la gestión de categorías y etiquetas. Este componente es fundamental para organizar productos y mejorar la experiencia de navegación del usuario. Recientemente, nos enfocamos en implementar una serie de mejoras que garantizan la integridad de los datos y una experiencia de administración más

Asegurando la Gestión de Ventas con Pruebas de Integración y Emuladores Firebase

Introducción

En el proyecto TuTiendaWeb, la funcionalidad de gestión de ventas es el corazón de la operación. Garantizar la precisión y robustez de cada transacción, desde la creación hasta la eliminación, es fundamental. Para lograr esto, hemos implementado una suite exhaustiva de pruebas de integración, apalancándonos en los emuladores de Firebase y la potencia de Vitest.

Configurando Tiendas en Firestore: Slugs Únicos y Actualizaciones Parciales

Este post explora un conjunto de mejoras recientes en la gestión de configuración de tiendas para el proyecto TuTiendaWeb. Nos centramos en cómo abordamos los desafíos de la unicidad del slug, la lectura de datos con sellos de tiempo y las actualizaciones eficientes de información anidada en Firestore.

El Problema

Inicialmente, la gestión de la configuración de la tienda presentaba varios

Gestión Robusta de la Configuración de Tienda en Firestore: Actualizaciones Parciales y Slugs Únicos

En el proyecto TuTiendaWeb, la gestión de la configuración de la tienda es un pilar fundamental para cada usuario. Desde información básica de perfil hasta detalles de contacto y ajustes generales, es crucial que las actualizaciones sean precisas, eficientes y no destructivas. Recientemente, abordamos la configuración del perfil de tienda, centrándonos en asegurar la integridad de los datos y una

Autenticación Robusta y Pruebas de Integración con Custom Claims en Firebase

En el proyecto TuTiendaWeb-public, hemos alcanzado un hito importante con la finalización de la Fase 2, enfocándonos en la mejora de la autenticación y la implementación de 'custom claims'. Este avance no solo solidifica la seguridad de la plataforma, sino que también establece una base sólida para funcionalidades más complejas, todo ello validado a través de un riguroso conjunto de pruebas de