Volver a proyectos
iOSWebBackendRetail · Santiago

Saronna

App iOS de inventario y tienda online para una clienta de retail, con un mismo catálogo en tiempo real. Inventario, ventas, gastos y mermas de más de 100 SKUs, offline first. Más de 2M CLP en ventas el primer mes.

Saronna
2M CLPen ventas el primer mes

Resumen

La clienta llevaba todo el negocio en planillas, así que las reemplacé por una app. Funciona offline first con SwiftData y sincroniza el catálogo con listeners de Firestore, así que lo que cambia desde el teléfono aparece al tiro en las dos tiendas online. Cubre CRUD completo para 7 categorías de productos y lleva el control de mermas, lotes de ingreso, gastos y cuentas bancarias. Las ventas pasan por transacciones atómicas de Firestore, así que la misma unidad no se puede vender dos veces en dos lados. Superó los 2M CLP en ventas durante el primer mes usándola. En la web, Tiendita Saronna lee el catálogo en vivo desde la app de inventario con listeners onSnapshot de Firestore, así que lo que se agrega o edita ahí aparece en la web sin volver a desplegar. El checkout reserva primero los productos, y el stock sube y baja dentro de transacciones atómicas de Firestore, así que dos personas comprando la última unidad al mismo tiempo no se la pueden llevar las dos. Astro en Vercel para la parte estática, Firebase client SDK para la parte en vivo.

Más pantallas

¿Hablamos de este proyecto?

Escríbeme