Punto de partida
Parte de ecommerce-react, un proyecto open-source de Julius Guevarra (licencia Apache 2.0). Lo usé para estudiar cómo se organiza una tienda real: catálogo, carrito, checkout y panel de administración con React, Redux-Saga y Firebase.
Lo que hice
La adapté al español, la conecté a mi propio proyecto de Firebase con mis productos y la desplegué en mi propio servidor. También añadí un respaldo para que, si una imagen de producto no carga, la tienda muestre el nombre del producto en lugar de quedarse cargando.
Lo que me dejó
Leer y modificar un código base que no escribí desde cero: el flujo de estado con Redux-Saga, la estructura de una tienda completa y cómo cuidar los estados de carga y error.
