← Volver

julio de 2026

La teca de los pibes — Divisor de gastos

Divisor de gastos de juntadas estilo Splitwise para grupos de amigos: armás grupos, cargás gastos y la app calcula quién le debe a quién y te deja saldar. Full-stack Next.js, instalable como app (PWA).

  • Next.js 16
  • React 19
  • TypeScript
  • Prisma 7 + Postgres
  • Auth.js v5
  • Tailwind v4
  • Vitest
  • PWA
  • Vercel
La teca de los pibes — Divisor de gastos

La teca de los pibes es un divisor de gastos de juntadas —estilo Splitwise— para grupos de amigos. Te logueás con Google, armás grupos (con su propia moneda), invitás gente por link, y dentro de cada grupo organizás juntadas, cargás gastos y la app calcula quién le debe a quién y te deja registrar pagos para saldar.

Qué hace

  • Grupos con miembros reales o fantasmas (agregados a mano, sin cuenta), invitación por link para pasar por WhatsApp.
  • Gastos con 4 métodos de división —iguales, montos exactos, porcentajes, ponderado— con participantes elegibles por gasto y preview del reparto en vivo.
  • Saldos pairwise a nivel grupo (sumando todas las juntadas) más el detalle por juntada, y liquidaciones que bajan la deuda a medida que registrás pagos.
  • PWA instalable en Android/iOS, con ícono y splash.

Cómo está hecho

  • Next.js 16 (App Router + server actions) con React 19 y TypeScript.
  • Motores puros y testeados, sin UI: el reparto trabaja en centavos para que la suma cierre exacta, y las deudas se resuelven pairwise. Todo cubierto con Vitest.
  • Server actions que validan la membresía del grupo antes de tocar datos, con Prisma 7 sobre un Postgres compartido self-hosted (el mismo de la Pi que usa Luca Journey).
  • Auth.js v5 con Google, y deploy con auto-deploy en cada push a main vía Vercel.