Saltar al contenido
← Todas las apps móviles
CASO DE ESTUDIOCONSTRUIDA 2026Cancelado por el cliente · A la venta

Proyecto de cliente · Android nativo

Parejo

Una app Android para dividir gastos entre amigos y juntar plata para compras en grupo. Era la idea de un cliente; el proyecto se canceló con la app casi terminada, y hoy el código y la app funcionando están a la venta.

AÑO2026
PLATAFORMASAndroid · API
ROLDiseño, app Android y API
CONTEXTO

El reto

Dividir la cuenta del viaje, del depa o del cumple siempre termina en una hoja de cálculo o en mensajes de «¿cuánto te debo?». El cliente quería algo que cualquiera pudiera usar en segundos, sin crear una cuenta ni tener internet, y que además resolviera otro problema: juntar a la gente para pagar entre varios una mesa en un concierto o una suscripción familiar, y saber quién ya pagó.

ENFOQUE

La solución

App nativa en Kotlin con Jetpack Compose, offline-first: todo se guarda en el teléfono y funciona sin cuenta. Con una cuenta de Google opcional, los grupos se respaldan y se comparten con un API propio, y lo creado sin cuenta se sube después sin cambiar sus ids. Los saldos se calculan en el teléfono con la misma fórmula del servidor, el dinero se maneja siempre en centavos y el verde y el rojo siempre van con texto.

EN LA APP

Pantallas

8 pantallas
Parejo, pantalla 1
Parejo, pantalla 2
Parejo, pantalla 3
Parejo, pantalla 4
Parejo, pantalla 5
Parejo, pantalla 6
Parejo, pantalla 7
Parejo, pantalla 8
QUÉ HACE

Funcionalidades clave

6 features
01

Divide como quieran

Partes iguales, montos exactos, porcentajes o partes, con aviso de cuánto falta por asignar.

02

Para quedar parejos

Saldos por grupo y en total, y la menor cantidad de transferencias para saldar las cuentas.

03

Grupos compartidos

Invitación por enlace o código QR, amigos por número o desde los contactos, y sincronización en segundo plano.

04

Resúmenes por WhatsApp

El total del grupo y quién le paga a quién, o un recordatorio a un amigo, listos para enviar.

05

Convocatorias

Juntar gente para una compra en grupo o una suscripción mensual: cupos, comprobantes de pago y pedidos de cupos libres.

06

Pases con QR

Cuando la mesa se completa, cada uno recibe su pase privado y el organizador los valida en la puerta.

POR DENTRO

Arquitectura & stack

App Android en Kotlin con Jetpack Compose y Material 3, organizada por funcionalidades: ViewModels con StateFlow y UI unidireccional, Hilt, Room como fuente de verdad local, DataStore, WorkManager para la sincronización, Retrofit con kotlinx.serialization, Credential Manager para iniciar sesión con Google, Coil para las fotos de comprobantes y ZXing con el escáner de Google para los QR. El API es Node con TypeScript y Fastify, Drizzle ORM sobre PostgreSQL, pg-boss para tareas en segundo plano y documentación OpenAPI, desplegado en Railway con entornos de staging y producción. Pruebas unitarias, de interfaz y ktlint en cada cambio.

KotlinJetpack ComposeMaterial 3HiltRoomWorkManagerRetrofitNode.jsFastifyDrizzle ORMPostgreSQLRailway
RESULTADO

El cliente canceló el proyecto con la app funcionando de punta a punta y lista para Google Play. Si te interesa la idea, vendo el código de la app y del API y la app funcionando, para que la lances con tu marca.

Escríbeme para comprar Parejo
SEGUNDA OPINIÓN
13+ años · producto, arquitectura y equipo · ES / EN

Cuando necesitas criterio,
no solo código.

No todo encargo necesita que alguien tome el producto completo. A veces ya tienes equipo y lo que necesitas es que alguien que ya pasó por esto lo mire. Una decisión que nadie destraba, un stack en evaluación, un roadmap que se siente equivocado, una estimación en la que no confías. Una década enviando producto en web, móvil e IA me dejó algo más útil que stack: criterio sobre qué vale la pena construir.

WhatsAppLinkedInUpwork