Arsène.dev
Arsène.dev
Budget partagé entre colocataires : app mobile React Native + dashboard web React
3 200+
Usuarios activos
4.6/5
Valoración en tienda
6 sem.
Tiempo de entrega
01 - Contexto
Entre compañeros de piso, gestionar gastos compartidos genera fricciones constantes: quién pagó qué, cuánto debe cada uno y cómo cuadrar cuentas a fin de mes. Las hojas de cálculo y los grupos de WhatsApp dejan de funcionar cuando hay más de 2 personas.
02 - Solución
Una app móvil para registrar gastos diarios (con categorías y repartición automática), y un dashboard web para que el administrador del piso tenga una visión global, genere informes mensuales y envíe recordatorios de reembolso.
03 - Arquitectura
Mobile
Frontend
Backend
Database
React Native (iOS/Android) + Expo para móvil, React + Tailwind para el dashboard web, API REST Laravel con Sanctum, MySQL para las relaciones usuarios/grupos/gastos.
04 - Retos
Sincronización en tiempo real
cuando un compañero añade un gasto, todos los demás ven los saldos actualizarse de inmediato. Resuelto con polling inteligente en el cliente.
Repartición asimétrica
algunos gastos no se dividen equitativamente. El motor de cálculo de partes requirió varias iteraciones.
Offline-first móvil
la app debe seguir siendo utilizable sin conexión y sincronizar los gastos pendientes al recuperar la red. Gestionado con AsyncStorage + una cola de sincronización.
05 - Resultados
3.200 usuarios activos en 3 meses tras el lanzamiento, sin presupuesto de marketing.
Valoración de 4,6/5 en las tiendas, elogiada por la sencillez de la interfaz.
Tiempo de carga del dashboard reducido un 40% tras optimizar consultas SQL N+1 y añadir caché Redis.
Entregado en 6 semanas, en solitario, desde el primer commit hasta el despliegue en producción con Nginx.
Siguiente proyecto
Atelier Brut →