IGNACIO VERGARA
Back

Things I've built

Personal projects and experiments to hone my code and craft skills. See how I turn my ideas into products through hands-on exploration.

Household Finance Tracker

A finance dashboard that reads our bank statements and sorts every transaction on its own.

A household finance tracker built because categorizing a month of spending by hand never survives contact with real life. Statements from several cards and accounts go in, the Claude API sorts each transaction into a category, and the dashboard shows net cash flow, spending by category, and how the budget period is actually going.

Main features

  • Imports statements from several cards and accounts in one pass.
  • Categorizes every transaction through the Claude API instead of by hand.
  • Tracks net cash flow and spending by category across the budget period.
  • Flags how the period is actually going against the budget that was set.

Tech stack

Next.jsReactTypeScriptClaude APIVercel

MealPrep Buddy

A recipe dashboard that turns scattered meal ideas into an easy weekly plan.

A personal meal-planning product that keeps recipes, meal rotations, and weekly planning in one dashboard so cooking decisions do not restart from zero every week.

Main features

  • Turns a pasted recipe or a rough note into a filled-in recipe form, asking a follow-up when something is unclear.
  • Plans the week in one rotation view instead of deciding meal by meal.
  • Pulls three options at random from the saved library when nothing sounds good.
  • Keeps every recipe in one place so the week does not restart from zero.

Tech stack

Next.jsTypeScriptSupabaseOpenAI APIVercel

Survivor-style arcade game screenshot

Poligon Survivors

A wave survival arcade game built to explore enemy design, upgrades, and pacing.

A small arcade game inspired by survival wave mechanics, built to explore player feedback, upgrade loops, pacing, and the feeling of pressure over time.

Main features

  • A wave survival loop that ramps pressure the longer a run lasts.
  • Upgrades between waves that change how the rest of the run plays.
  • Distinct enemy types built to read at a glance under pressure.
  • Score, time survived, and HP tracked on screen throughout.

Tech stack

GodotGDScript