01 / 04 · Producto propio · 2025 — hoyin production

Chanchito

Personal finance with AI, built for how money actually works in Argentina: installments, two currencies, a voice chat. In production with real users.

Chanchito
michanchito.net ↗
  • Next.js
  • React
  • TypeScript
  • Supabase
  • Gemini 2.5 Flash
  • PWA
  • Vitest
The problem

Will I make it to the end of the month?

I kept my finances in a spreadsheet. It worked, but logging every expense was such a chore that I kept putting it off, and the number stopped being true. No app offered what Argentina needs: installments, two currencies living together and a credit card that closes one month and is due the next. The goal was a single one: make logging an expense easy, and let the question answer itself.

For whom → me first; then anyone living on installments and in two currencies
Decisions
  1. 01
    Log without frictionAdd an expense by voice or in two taps. If logging is a chore, the app dies.
  2. 02
    Built for ArgentinaInstallments, pesos and dollars, and the card with the bank’s real dates, not a calendar month.
  3. 03
    One answerThe whole design points to one number on the home screen: how much you have left until the end of the month.
  4. 04
    Design by using itI was the first user, every day; every screen was adjusted with real use, mine and my friends’.
Resultin production
Before
A spreadsheet that worked, but that I could not be bothered to update
After
An installable web app on the phone, with a voice chat, that I use every day and others use too.
19real users
PWAno app stores
es-ARvoice chat

In production at michanchito.net, iterating on what people find when they use it.

What it is

Chanchito is a personal finance PWA designed from scratch for Argentina. It tracks expenses and income, installments and subscriptions, investments in pesos and dollars, goals and budgets, and answers the question that matters: will I make it to the end of the month? A voice chat in Rioplatense Spanish on Gemini 2.5 Flash lets you log transactions by talking. It is my own product: I defined it, designed it and built it directing coding agents, and I run it with real users who came in from a post and report what they find.

My role

Product, design and development directing agents